Exercicios Sistemas Distribuidos
Sistemas Distribuídos: Cap2. Exercícios
JOSIELE LIMA FREIRE
Sistemas Distribuídos: Cap2. Exercícios
Atividade apresentada como requisito parcial de avaliação da Disciplina Sistema Distribuídos sob a orientação do professor Marco Sussuarana.
Sistemas Distribuídos: Cap2. Exercícios
2.1 - Descreva e ilustre a arquitetura de um ou mais aplicativos de Internet importantes (por exemplo, a Web, Correio Eletrônico ou News).
R: É um modelo computacional que separa clientes e servidores, sendo interligados entre si em geral utilizam uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Um navegador da web é um programa cliente em execução no computador de um usuário que pode acessar informações armazenadas em um servidor web na Internet. Usuários de serviços bancários acessando do seu computador usam um cliente navegador da Web para enviar uma solicitação para um servidor web em um banco. Esse programa pode por sua vez encaminhar o pedido para o seu próprio programa de banco de dados do cliente que envia uma solicitação para um servidor de banco de dados em outro computador do banco para recuperar as informações da conta. O saldo é devolvido ao cliente de banco de dados do banco, que por sua vez, serve-lhe de volta ao cliente navegador exibindo os resultados para o usuário.
2.2 - Para os aplicativos discutidos no Exercício 2.1, diga como os servidores cooperam no fornecimento de um serviço.
R: O modelo cliente-servidor, se tornou uma das ideias centrais de computação de rede. Muitos aplicativos de negócios a serem escrito hoje utilizam o modelo cliente-servidor. Em marketing, o termo tem sido utilizado para distinguir a computação distribuída por pequenas dispersas computadores da "computação" monolítica centralizada de computadores mainframe. Cada