segunda-feira, 19 de abril de 2010

Cliente/Servidor [Cloud Computing]

 Antes de começarmos a falar da computação em nuvens em si, falaremos sobre o básico da estrutura Cliente-Servidor.
Retirado de uma tirinha feita pelo Karlisson
 As principais características desse modelo computacional são:
  1. Estrutura Descentralizada
  2. Processamento Descentralizado
  3. Dados descentralizados
  4. Escalabilidade 
  5. Recursos compartilhados
  6. Encapsulamento de serviço:
    Para facilitar a explicação dividiremos o serviço em duas partes: front end(o que) e back end(como).


    • Back End: O servidor faz todo o trabalho requisitado pelo cliente, o "como" e o envia "pronto" para o cliente, como por exemplo uma página php. O servidor "lê" o php, acessando se requisitado o banco de dados, e envia uma página já "em html".
    • Front End: É aquilo que chega ao cliente, o "o que". Essa página é um belo exemplo disso, o cliente não faz ideia de qual banco de dados foi retirado as informações dos textos, nem mesmo se o arquivo contém algum código php, ele simplesmente recebe e "interpreta" o arquivo html que ele recebeu.
      Trocando em miúdos, você sabe conhece o "o que", mas o "como" é feito "por trás das cortinas".

1 comentários:

Arth Informática disse...

Gosto muito dos artigos de ótima qualidade do seu Blog. Quando for possível dá uma passadinha para ver nosso Curso de Informática Online. Lucas

Postar um comentário