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.
[1] Comentário enviado por removido em 22/12/2009 - 05:09h
Gostaria que você falasse da sua experiência com multimídia, rodar páginas com flash e gravação de áudio nos thin client.
Outra coisa, como assim:
As desvantagens são:
1) Lentidão no processamento de dados até mesmo entre arquivos simples com OpenOffice;
(isso não depende da quantidade de memória do servidor e do processador???)
2) Os dados são perdidos com frequência entre a comunicação com o servidor.
(não entendi como os dados são perdidos já que mesmo em caso de desconexão do thin client a sessão permanece aberta)
[3] Comentário enviado por d3lf0 em 22/12/2009 - 16:37h
amigo danielgianni
multimídia, pags, gravação de áudio e etc é normal no thin client cara, é como se fosse num pc normal, a diferença é que chega na tela do cliente apenas 5 kb que vem pelo server.
Sobre Lentidão no processamento ... sim, depende da memória, do processador, quantos hd é utilizado, tudo isso faz parte e quantos user estão usando ao msm tempo, e qual a finalidade do servidor também. que tipo de grafico se utiliza para eles.
Sobre dados perdidos ... sim isso vai depende da configuração do server(quantos hd tem para armazenar os dados, que tipo de dado é armazenado), e outra os dados enviados ao servidor chegam primeiro na memoria depois vai pro hd, então um dos erros que pode ocorre é na memoria(ou configuração do server), pq o user apenas ve a tela não processa nada ali dentro.
amigo Teixeira
cara isso depende da finalidade do seu server, para que vc vai utilizar ele, em media se utiliza no máximo 30 user para o thin client, e logico variando do que vc vai precisa nele, qual seria a sua finalidade, Graficos pesado, programas pesado isso da um custo maior.
Bem espero que tenham entendi qualquer coisa estou ai.
[5] Comentário enviado por joisiney em 16/03/2012 - 16:22h
Boa tarde,
Estou montando um projeto, e estou querendo usar Thin-Client,
mas tenho medo de meu app não rodar no Thin-Client.
Seguinte, estou montando tipo um elemidia,
São 50 Thin-Client rodando um mesmo aplicativo feito em Adobe AIR,
O air vai rodar simultaneamente em todas as maquinas um vídeo HD 720p (1024x768)
Este aplicativo também terá um pequeno site em AIR rodando abaixo do vídeo em cada maquina.
você acha que Thin-Client consegue rodar tudo isto sem ficar lendo, ou travando...