Ambiente Client/Server Client/Server Umgebung Environnement Client/Serveur Entorno cliente/servidor Client/Server Environment

Apresentação da arquitectura de um sistema cliente/servidor

Numerosas aplicações funcionam de acordo com um ambiente cliente/servidor, o que significa que máquinas clientes (máquinas que fazem parte da rede) contactam um servidor, uma máquina geralmente muito potente em termos de capacidades de entrada/saída, que lhes fornece serviços. Estes serviços são programas que fornecem dados como a hora, ficheiros, uma conexão, etc.

Os serviços são explorados por programas, chamados programas clientes, que se executam nas máquinas clientes. Fala-se assim de cliente (cliente FTP, cliente deserviço de mensagens, etc.) quando designamos um programa que funciona numa máquina cliente, capaz de tratar de informações que recupera junto de um servidor (no caso do cliente FTP trata-se de ficheiros, enquanto para o cliente de serviço de mensagens trata-se de correio electrónico).

Vantagens da arquitectura cliente/servidor

O modelo cliente/servidor é particularmente recomendado para redes que necessitam de um grande nível de fiabilidade e as suas principais vantagens são:

  • recursos centralizados : já que o servidor está no centro da rede, pode gerir recursos comuns a todos os utilizadores, como por exemplo uma base de dados centralizada, a fim de evitar os problemas de redundância e de contradição
  • uma melhor segurança : porque o número de pontos de entrada que permitem o acesso aos dados é menos importante
  • uma administração a nível do servidor : como os clientes têm pouca importância neste modelo, têm menos necessidade de ser administrados
  • uma rede evolutiva : graças a esta arquitectura, é possível suprimir ou acrescentar clientes sem estar a perturbar o funcionamento da rede e sem modificação essencial

Inconvenientes do modelo cliente/servidor

A arquitectura cliente/servidor tem no entanto algumas lacunas, entre as quais:

  • um custo elevado devido ao tecnicismo do servidor
  • um elo fraco : o servidor é o único elo fraco da rede cliente/servidor, já que toda a rede está estruturada em redor dele! Felizmente, o servidor tem uma grande tolerância às avarias (nomeadamente graças ao sistema RAID)

Funcionamento de um sistema cliente/servidor

Um sistema cliente/servidor funciona de acordo com o esquema seguinte :

client/serveur
  • O cliente emite um pedido para o servidor graças ao seu endereço IP e a porta, que designa um serviço específico do servidor
  • O servidor recebe o pedido e responde com a ajuda do endereço da máquina cliente e da sua porta.


Última modificação do dia Segunda 20 de Julho de 2009 às 19:27:13.Este documento, intitulado « Ambiente Cliente/Servidor »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.
Melhores respostas por « Ambiente Cliente/Servidor » em :
Redes - Arquitectura cliente/servidor de 3 níveis Ver Apresentação da arquitectura de 2 níveis A arquitectura de dois níveis (também chamada estrutura 2-tier, tier significando alinhamento em inglês) carateriza os sistemas clientes/servidores pelos quais o cliente pede um recurso e o...
Variáveis de ambiente Ver Variáveis de ambiente Uma variável de ambiente é um valor dinâmico, carregado na memória, podendo ser utilizado por vários processos que funcionam simultaneamente. Na maior parte dos sistemas de exploração, o lugar de certas livrarias,...
Customer RelationShip Management (CRM)-Gestão relação cliente Ver Introdução à gestão da relação cliente O cliente é geralmente a principal fonte de rendimentos para as empresas. Ora, com a mudança da economia devido nomeadamente à integração das novas tecnologias nas relações cliente-empresa, a...
[Bash] A variável de ambiente PATH VerA variável de ambiente PATH I. Perâmbulo II. O que é o Shell ? III. Definição IV. Sessão de dissecação V. Acrescentar um repertório na variável PATH VI. E depois… I. Perâmbulo Com o GNU/Linux querendo ou não, nós somos...
[Windows XP] Ativar ou desativar o firewall do XP VerA partir de uma sessão no Windows XP que tenha os direitos administrativos necessários, siga as seguintes instruções: Ir no menu "Iniciar" Clicar no ícone "Configurações", Escolher "Painel de Controle". Clicar duas vezes em "Conexão rede". ...
Gravar o som do computador VerÉ possível gravar qualquer fluxo de audio passando pela placa de som. Para isso, basta baixar o software Audacity e, siga o seguinte procedimento : Clicar com o botão direito do mouse no ícone de volume que se encontra na parte inferior, à...
Download Google Translate Client VerGoogle Translate Client traduz qualquer texto ou palavra entre mais de 40 idiomas . Trata-se de um cliente do programa de tradução on line que pode-se encontrar nas ferramentas do idioma da página do Google . Google Translate Client também é...
Download ClicksAndWhistles VerClicksAndWhistles é um cliente IRC que destaca-se por duas características . A primeira é a redução do consumo de energia . A segunda , o sistema de notificações, que mostra oque ocorre num canal ou num privado na barra de tarefas . O programa...
Redes - Cliente ligeiro VerCliente ligeiro O termo “cliente ligeiro” (ou “cliente pobre”, em inglês “thin cliente”), por oposição ao cliente pesado, designa uma aplicação acessível através de um interface web (em HTML) consultável com a ajuda de um navegador web,...
Redes - Cliente pesado VerCliente pesado O termo “cliente pesado” (em inglês “fat cliente” ou “heavy cliente”), por oposição ao cliente ligeiro, designa uma aplicação cliente gráfica executada no sistema de exploração do utilizador. Um cliente pesado possui...
Centros de chamada (Help Desk / Call center) VerIntrodução aos centros de chamadas Um Centro de chamada (em inglês Call Center) é uma plataforma, alojada pela empresa ou no exterior, encarregue de auxiliar os utilizadores. Os centros de chamadas permitem assistir clientes no âmbito ...