413 Shares 9291 views

A arquitetura cliente-servidor: características de interação

Computadores, software e periféricos são componentes díspares de uma rede de informação. Alguns possuem algum recurso, os chamados servidores, enquanto outros se voltam para esses recursos são chamados de clientes. Pense em como eles interagem e que constitui uma arquitetura cliente-servidor.

A arquitetura cliente-servidor

Arquitetura "cliente-servidor" é a interação dos componentes estruturais da rede, com base em certos princípios da organização da rede, que são componentes estruturais dos componentes do servidor e fornecedores de determinadas funções especializadas (serviços), bem como os clientes que utilizam este serviço. funções específicas podem ser divididos em três grupos com base em tarefas específicas:

  • entrada de função e de apresentação, são concebidos para a interacção do utilizador com o sistema;
  • funções de aplicação – para cada domínio tem seu próprio conjunto;
  • funcionalidades de gestão são projetados para gerenciar o sistema de arquivos, diversos bancos de dados, e outros componentes.

Stand-alone do sistema, tais como um computador sem uma conexão de rede, está apresentando os componentes de aplicada e gestão em vários níveis. Este tipo de níveis são considerados para ser o software de sistema operacional, aplicação e utilidade, vários utilitários. Da mesma forma, a rede apresenta todos os componentes acima. A principal coisa – o direito de fornecer a interação de rede entre esses componentes.

O princípio de funcionamento da arquitetura cliente-servidor

Cliente-servidor arquitetura o mais frequentemente usado para criar bancos de dados corporativos, onde a informação é não só armazenados, mas também ao longo do tempo para processar uma variedade de métodos. Esse banco de dados é um elemento chave de qualquer sistema de informações corporativas, eo servidor é o núcleo desse quadro. Assim, o servidor ocorrer operações mais complexas sobre a entrada, armazenamento, processamento e modificação de dados. Quando um usuário (cliente) acessa o banco de dados (servidor), o pedido é processado: acessando diretamente um banco de dados e retorna uma resposta (resultado do processamento). O resultado do processamento – uma mensagem de rede sobre a operação bem sucedida ou de erro. computadores servidores podem lidar com solicitações simultâneas de vários clientes para o mesmo arquivo. Este trabalho e a transferência de dados através da rede para acelerar o trabalho de software aplicativo.

A arquitetura cliente-servidor: o uso da tecnologia

Esta arquitetura é usado para acessar uma variedade de recursos com o uso de tecnologias de rede: os servidores Web, servidores de aplicativos, bancos de dados, servidores de correio, firewalls, servidores proxy. desenvolvimento de aplicações cliente-servidor permite-lhe melhorar a segurança, confiabilidade e desempenho de seus aplicativos e da rede como um todo. As aplicações cliente-servidor mais comuns usados para automação comercial.