As vantagens de um servidor de cliente 2-tier

bancos de dados remotos fornecem dados para aplicações locais em arquitetura cliente-servidor de 2 camadas.

Cliente-servidor é o método tradicional de comunicação entre dois computadores em uma rede, ou entre dois programas no mesmo computador. O cliente inicia o contato para solicitar um recurso. O servidor mantém esse recurso e entrega-lo para o cliente em resposta à solicitação do cliente. O conceito de "Two-tier" arquitectura cliente-servidor é geralmente discutido no contexto de aplicações de base de dados.

Aplicações de banco de dados

  • As bases de dados são formados e manipulados numa variedade de planos. Um exemplo é a ligada lista- outra é uma tabela. O banco de dados relacional é agora a forma mais comum de estrutura de banco de dados encontrado na computação hoje. Isso mantém os dados em tabelas que podem ser ligados entre si e unidas em um campo comum. tabela relacional Th é consultado por operandos booleanos contidos em Structured Query Language. Em ambientes de negócios, é usual para centralizar o banco de dados e conceder acesso a partir de outros computadores na rede. Se o pedido de acesso a base de dados residente no mesmo computador do banco de dados, isto não é considerado um sistema de duas camadas em termos de rede, embora o software se comporta de uma forma de duas ou três camadas, porque a aplicação formatar os dados resultantes são um cliente para a aplicação entregar os dados a partir da base de dados.

Acesso à rede



  • Em um verdadeiro cliente-servidor de duas camadas, o banco de dados reside em um computador, o servidor, eo usuário voltado para interface é residente em outro - este é o cliente. A aplicação pode residir em qualquer computador. A arquitetura de três camadas envolve três computadores. Um prende a interface do usuário, o outro executa a aplicação eo terceiro ocupa o banco de dados. Uma configuração de camada única (para fins de rede) tem todos os três residentes no mesmo computador.

Benefícios 2-tier

  • A principal vantagem de uma arquitetura de duas camadas é que ele permite que o software de terceiros para acessar o banco de dados. O software processo de exibição e não precisa ser empacotado com o sistema de gerenciamento de banco de dados. Esta configuração é comum onde planilhas ler dados a partir de uma base de dados central, ou onde o software relatório de geração de acessos de dados através de pontos de vista pré-organizada sobre os dados. O sistema de duas camadas permite que os dados de diferentes fontes a serem reunidas e se fundiram, erradicando a redundância de dados e permitindo que diferentes departamentos para beneficiar de dados uns dos outros.

Desenvolvimento

  • O cliente-servidor de duas camadas é a base dos sistemas de planejamento de recursos da empresa. Inicialmente, os sistemas de ERP foram escritos para as grandes empresas para permitir que as suas contas sejam gerado automaticamente por capturar todos os dados relacionados com as vendas e compras em um banco de dados central. Estes sistemas estão agora acessíveis para as pequenas e médias empresas. A capacidade de vincular o acesso ao banco de dados de software de negócios regular, como os programas de suite de produtividade aumenta consideravelmente a acessibilidade dos sistemas de servidor cliente de duas camadas.

De esta maneira? Compartilhar em redes sociais:

LiveInternet