Nesse tutorial vou ser bem direto.
Quem já ouviu falar no famoso "
Thin Client", ou já fez uma espécie disso sabe do que eu estou falando. Para quem nunca ouviu falar, ele é cliente-Servidor, é dependente do servidor para poder funcionar, sem ele não existe conexão com o cliente também, não existem programas instalados no cliente, mas sim no servidor apenas.
Ele executa aplicativos cliente/servidor onde o processamento ocorre no servidor, é projetado para ser pequeno e de baixo custo.
Para o cliente são utilizados apenas alguns hardwares e softwares, o bom disso é que não precisa de HD, porque isso está dentro do servidor. Ele utiliza apenas a memória para leitura. É necessário apenas monitor, teclado, mouse, caixa de som e CDROM para dar um funcionamento no cliente. Quando se atualiza o servidor ele faz os programas de todas as maquinas se atualizarem não precisando ficar atualizando uma por uma. O Thin-Client é usado em LAN, MAN e WAN.
Para empresas grandes, utilizar o Thin-Client é a melhor forma, claro, sempre tem as suas vantagens e suas desvantagens em usar ela. Mas a parte de segurança por um lado é ótima. Se por acaso pegar alguns vírus no cliente, no caso não vai poder se instalar porque não existe HD para se armazenar, apenas memória.
Parte de hardware dentro do Thin-Client:
As vantagens são:
- Baixo custo de administração de TI;
- Facilidade de proteção;
- Baixo custo de hardware;
- Baixo consumo de energia;
- Valor desprezível para a maioria dos ladrões;
- Resistência a ambientes hostis;
- Menor largura de banda de rede.
As desvantagens são:
- Lentidão no processamento de dados até mesmo entre arquivos simples com OpenOffice;
- Se o servidor der problema todo mundo fica sem comunicação;
- Os dados são perdidos com frequência entre a comunicação com o servidor.
Alguns exemplos de protocolos usados na comunicação entre os thin clients e o servidor:
- XML sobre HTTP - Usado por XHTML e BXML da Backbase para definir Rich Internet Applications;
- X11 - Usado essencialmente por todas as variantes de Unix;
- Tecnologia NX - Comprime o protocolo X11 para melhor performance;
- VNC - Possibilita compartilhamento (virtual) de área de trabalho;
- Citrix ICA - Com MetaFrame;
- RDP - O mecanismo padrão de acesso remoto para o MS-Windows;
- HTML sobre HTTP - Usado por uma miríade de aplicativos web.
Empresas tais como Chip PC, Sun Microsystems, BOSaNOVA e Hewlett-Packard desenvolvem e comercializam este tipo de dispositivo.
Esquema de empresas grandes:
Também existe o Thick Client, mas isso eu vou falar outro momento.
Referencias: Wikipedia, Google