Sun Microsystems descreve " cliente /servidor ", como " um termo guarda-chuva genérico para qualquer arquitetura de aplicativo que permite dividir o processamento entre dois ou mais processos , muitas vezes, em duas ou mais máquinas. " Sistemas cliente /servidor envolve dois tipos de máquinas : O cliente que consome serviços , eo servidor , que fornece serviços . Noções básicas do cliente
Um computador cliente é qualquer computador que controla a apresentação dos dados para um servidor. Por exemplo, um aplicativo front- end-to- banco de dados é executado em um computador cliente. Os computadores cliente só precisa de energia suficiente para executar a parte de exibição do aplicativo cliente /servidor.
Basics Servidor
O computador servidor lida com o armazenamento e manipulação de dados para um cliente /aplicativo de servidor . Ele deve ser poderoso o suficiente para fornecer dados para vários clientes de uma só vez , como existe um servidor para muitos aplicativos cliente.
Cliente /Servidor Interação
Um cliente aplicação /servidor tem duas camadas : uma para manipular a apresentação dos dados de programa , e um outro para lidar com a manipulação e armazenamento de dados de programa . Quando um cliente é executado, ele lida com a exibição de dados do programa, e envia uma solicitação para um servidor disponível para os dados apropriados para mostrar. O servidor lida com solicitações de vários clientes , e tem a inteligência para distribuir corretamente as informações sobre a rede.