Projecto activo desde 1 de Janeiro de 2011

Cliente

Fonte: wirelesspt.net
Saltar para a navegação Saltar para a pesquisa

Um cliente é uma peça de hardware ou software que acede a um serviço disponibilizado por um servidor. O servidor é frequentemente (mas não sempre) outro sistema informático, ao qual o cliente acede a um serviço por meio de uma rede. O termo se aplica-se à função que os programas ou dispositivos desempenham no modelo cliente-servidor.

Em geral

Esquema cliente-servidor-gateway numa rede

Um cliente é um programa de computador que, como parte de sua operação, depende do envio de uma solicitação para outro programa informático (que pode ou não estar localizado noutro computador). Por exemplo, os navegadores da Web são clientes que se ligam a servidores da Web e obtêm páginas da Web para exibição local. Os clientes de email obtêm o email dos servidores de correio. A sala de chat online usa uma variedade de clientes, que variam dependendo do protocolo de chat que é usado. Os jogos de vídeo multiplayer ou os jogos de vídeo online podem ser executados como um cliente em cada computador. O termo cliente também pode ser aplicado a computadores, routers, switch, entre outros dispositivos que executem o software e ou firmware com funcionalidade de cliente ou utilizador que use o software de cliente.

Um cliente faz parte de um modelo cliente-servidor, que ainda é usado hoje em dia. Clientes e servidores podem também ser programas de computador executados na mesma máquina e estabelecer ligação através de técnicas de comunicação entre processos locais. Combinados com sockets da Internet, os programas podem se estabelecer ligação a um serviço que funciona num sistema possivelmente remoto através do conjunto de protocolos da Internet. Os servidores esperam que potenciais clientes iniciem ligações que possam aceitar.

O termo foi aplicado pela primeira vez a dispositivos que não eram capazes de executar seus próprios programas autónomos, mas podiam interagir com computadores remotos através de uma rede. Esses terminais burros eram clientes do computador principal.

Tipos

Tipos de clientes e funcionalidades
Tipo Armazenamento
local
CPU
local
Gordo sim sim
Híbrido não sim
Magro no no

Nas suas classificações, os computadores e dispositivos do cliente são clientes gordos (fat), magros (thin) ou híbridos.

Fat client

Um cliente gordo, também conhecido como cliente rico ou cliente grosso e é um cliente que executa a maior parte de qualquer operação de processamento de dados em si e não depende necessariamente do servidor. O computador pessoal é um exemplo comum de um cliente gordo, devido ao seu conjunto relativamente grande de recursos e recursos e sua dependência leve de um servidor. Por exemplo, um computador que executa um programa de edição de imagem que, em última instância, partilha o resultado de seu trabalho numa rede é um cliente gordo.

Thin Client

Um cliente magro é um tipo mínimo de cliente. Clientes finos usam os recursos do computador host. Um thin client geralmente apenas apresenta dados processados fornecidos por um servidor de aplicativos, que executa a maior parte de qualquer processamento de dados necessário. Um dispositivo que usa um aplicativo da Web como o Office Web Apps é um thin client.

Híbrido

Um cliente híbrido é uma mistura dos dois modelos de clientes mencionados acima. Semelhante a um cliente gordo, ele processa os dados localmente, mas depende do servidor para armazenar dados persistentes. Esta abordagem oferece recursos do cliente gordo (suporte multimédia, alto desempenho) e do thin client (alta capacidade de administração, flexibilidade). Um dispositivo que executa uma versão online do jogo de vídeo unreal tournament é um exemplo de cliente híbrido.

Rede mesh

Em ambiente de rede mesh um cliente tipicamente é um router que é um ponto de acesso wireless que se liga a outro router que age como servidor do router anterior ou também pode ser uma pessoa que com o seu smartphone ou computador vai estabelecer ligação a um router que é um ponto de acesso wireless.

Exemplo:

O Jorge é um utilizador cliente de um ponto de acesso wireless que utiliza um router que por sua vez é o cliente de um  outro router que funciona em modo gateway e ou servidor, fornecendo acesso directo à Internet.

Neste exemplo tanto o Jorge como o router intermediário são clientes do final que funciona como gateway/servidor da rede em questão. Numa rede wireless temos pelo menos sempre no mínimo 2 tipos de clientes.

  1. Clientes humanos (pessoas)
  2. Clientes maquinas (routers)

Clientes humanos serão sempre clientes de maquinas, que por sua vez em determinadas parte de uma rede serão também clientes e ou servidores e assim consecutivamente consoante o papel desempenhado na rede.

Editor

Cmsv