9.4.1. Funcionamento da Web
O grande sucesso da Internet junto do grande público deveu-se à invenção da World Wide Web (WWW).
A WWW foi inventada no Centro Europeu para a Investigação Nuclear, o CERN, sedeado em Genebra por uma equipa chefiada por Tim Berners-Lee. O objectivo fundamental da equipa de investigação consistia em desenvolver um sistema que permitisse aos investigadores do CERN terem acesso a grandes e diversificados repositórios de informação contendo texto, imagens, vídeos, entre outro tipo de documentos, mas ocultando a complexidade da localização, tipo de informação e as especificidades da comunicação. Os utilizadores finais eram os investigadores do CERN que não queriam perder tempo com estes pormenores técnicos para se poderem concentrar no seu trabalho.
O sistema usa o paradigma cliente/servidor. Foi assim criado um sistema em que a informação à qual os cientistas queriam ter acesso estava distribuída por vários servidores e guardada num formato designado por HTML (HyperText Markup Language). Dolado do cliente era necessário dispor de um programa especial, a que actualmente designamos por browser, que contactava e trazia dos servidores a informação no formato HTML. Para concretizar a comunicação entre o browser e cada servidor foi desenvolvido um novo protocolo de comunicação, do nível aplicacional, designado por HTTP (HyperText Transfer
Protocol) que basicamente analisa o primeiro ficheiro trazido do servidor e vai buscar os diferentes objectos necessários para representar uma página Internet.
A partir do momento em que os documentos HTML são trazidos do servidor para o cliente, este torna-se autónomo e todas as operações se tornam locais do lado do cliente. Por exemplo, operações de alteração da dimensão da janela e de impressão, entre outras, só contemplam processamento no lado do computador cliente, não sobrecarregando nem o servidor nem os circuitos de comunicação.
9.4.2. Personal Web Server
Um "Personal Web Server" - servidor web pessoal ou apenas servidor pessoal, permite aos usuários armazenar, seletivamente compartilhar ou publicar informações na web ou em uma rede doméstica. Ao contrário de outros tipos de servidores web, um servidor web pessoal é mantida e controlada por um indivíduo, e operado para as necessidades do indivíduo, em vez de por uma empresa. Ele pode ser implementado em maneiras diferentes:
• Como um aparelho;
• Como servidor de uso geral, parecido aos servidores Linux, que pode ser localizado na casa do proprietário ou em um centro dados;
• Em um modelo de hospedagem compartilhada, onde vários usuários compartilham um servidor físico por meio da virtualização, ou hospedagem virtual;
• Como uma função de um computador que esteja de outro modo, também usada para outros fins;
Vantagens
• Privacidade: como o servidor pessoal é de propriedade do indivíduo que deriva o principal benefício a partir dele, eles estão no controle de quem mais pode acessar informações no servidor;
• Autonomia: o proprietário do servidor pessoal decide quais aplicativos sejam executados no servidor, que para permitir o acesso, quando atualizar, etc.
• Hackability: o proprietário do servidor pessoal pode configurar e alterar qualquer aspecto do servidor pessoal.
Desvantagens
• Sobrecarga de administração: o proprietário do servidor é responsável pela administração do sistema;
• Maior consumo de energia: a energia consumida por usuário é maior, em média, do que em um modelo onde muitos usuários usam o mesmo servidor, como no / modelo de nuvem SaaS.
• Pobre escalabilidade: o servidor pode funcionar mal ou falhar se seus recursos são fortemente acedidos.
Nenhum comentário:
Postar um comentário