|
Primeiro de tudo cliente-servidor é um modelo de computação, ou seja, existem outros modelos de computação. A principal alternativa para o cliente-servidor é peer-to-peer. Experimente essa analogia:
Quando você vai a um restaurante, você é o cliente. Você solicitar serviços a partir de um servidor. O servidor dá-lhe os serviços que você pede, e no controlo de tempo em tempo, quer conceder novos serviços, atualizar os serviços existentes, ou descartar adequadamente os serviços com a qual você está acabado. Se 3 clientes esquerda, negócio continua. Se três servidores esquerda, todas as pessoas que estavam ao serviço têm agora quer encontrar alguém para servir-los ou eles não podem continuar a trabalhar (neste analogia: paternalista) o seu ambiente.
Peer-to-peer, por outro lado, é como Thanksgiving jantar. Está tanto o fornecimento de serviços (que traz um ou dois pratos), e solicitando-lhes (você comer os alimentos que trouxe outros). Quando você quiser que o seu vidro reenchida, você reenchem it yourself. Se você quiser algo mais para comer, ir buscá-la. Não é uma pessoa no comando, nem é qualquer uma pessoa completamente dependente de todos os outros. Todos são essencialmente iguais.
Ambas as arquiteturas têm vantagens e desvantagens. Peer-to-peer é de fácil configuração e executado no PC da baunilha que todos temos em casa. Infelizmente, não é o sistema mais seguro (eu não iria colocar documentos fiscais em um computador configurado para peer-to-peer).
Cliente-servidor geralmente é mais seguro, mas mais complicado de configurar e manter. O servidor pode ser mercadoria componente de hardware, mas realisticamente possível executar um valor entre US $ 5.000 - $ 500,000 dependendo do que você está executando. Os clientes em seu ambiente cliente-servidor pode ser o mesmo baunilha PC que você tem em casa, mas ela será, provavelmente, com o Windows 2000 Pro ou XP Pro em vez de Windows 95/98/ME/XP Home edition.
Em resumo, se você quiser compartilhar uma impressora entre os 3 computadores em sua casa, vá peer-to-peer. Se estiver configurando uma LAN produção que vai ser a transformação de milhões de transations financeiras por dia e necessitam de uma sociedade estável, segura, ambiente profissional, vá cliente-servidor.
Eu respondi à sua pergunta?
|