Advertisement
Advertisement

More Related Content

Recently uploaded(20)

Advertisement

Sistemas Distribuídos - 4.PDF

  1. Sistemas Distribuídos Prof. Dornelles Moisés Alves Nonato dornelles.nonato@ifpb.edu.br
  2. Arquitetura de Comunicação Cliente-Servidor 1. Cliente-Servidor 2. Requisição-Resposta 3. Arquitetura Cliente-Servidor 4. Comunicação síncrona x assíncrona 5. Exemplos de sistemas cliente-servidor na Web
  3. 1. Cliente-Servidor • Um sistema cliente-servidor é um Sistema Distribuído em que um computador (Servidor) presta determinado serviço a outro computador (Cliente).
  4. 1. Cliente-Servidor
  5. 2. Requisição Resposta • Nesse sistema os computadores clientes enviam requisições aos servidores, que por sua vez processam as requisições e devolvem respostas.
  6. 2. Requisição Resposta
  7. 2. Requisição Resposta
  8. 2. Requisição Resposta • Clientes: ▪ Iniciam e terminam as conversações com os servidores ▪ Solicitam os serviços dos servidores ▪ Não se comunicam com outros clientes
  9. 2. Requisição Resposta • Servidores: ▪ Recebem e respondem às solicitações dos clientes ▪ Podem atender a diversos clientes simultaneamente ▪ Exigem hardware com maior robustez e capacidade de processamento ▪ Espera ser chamado pelo cliente
  10. 2. Requisição Resposta • Thin(Magros) x Fat(Gordos) Clients
  11. 3. Arquitetura Cliente-Servidor • Arquitetura de 2 Camadas
  12. 3. Arquitetura Cliente-Servidor • Arquitetura de 3 Camadas
  13. 4. Comunicação Síncrona ou Assíncrona
  14. 4. Comunicação Síncrona ou Assíncrona
Advertisement