Download - Arquitetura Cliente-Servidor - Modelos
![Page 1: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/1.jpg)
![Page 2: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/2.jpg)
Arquitetura C/S Simples
A primeira abordagem para um sistema distribuído é a arquitetura Cliente/Servidor Simples.
Nesta arquitetura, o Servidor não pode iniciar nada. O Servidor somente executa as
requisições do Cliente. Existe uma clara função de diferenciação: Pode-se estabelecer que o
Cliente é o mestre e o Servidor é o escravo.
![Page 3: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/3.jpg)
Arquitetura C/S Simples
![Page 4: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/4.jpg)
Arquitetura C/S em Dois Níveis
A configuração usual Cliente/Servidor encontrada na maioria das empresas, é aquela em que
existem vários Clientes requisitando serviços a um único Servidor. Esta arquitetura se
caracteriza como sendo centrada no Servidor. Porém na visão do usuário, ele imagina que
existem vários Servidores conectados a somente um Cliente, ou seja, centrado no Cliente.
Entretanto, com as várias ligações de comunicação possíveis, existe na realidade uma
mistura de Clientes e Servidores.
![Page 5: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/5.jpg)
Arquitetura C/S em Dois Níveis
Centrada no Servidor
![Page 6: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/6.jpg)
Arquitetura C/S em Dois Níveis
Centrada no Cliente
![Page 7: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/7.jpg)
Arquitetura C/S em Dois Níveis
Clientes e Servidores.
![Page 8: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/8.jpg)
Arquitetura C/S Multinível
Nesta arquitetura, permite-se que uma aplicação possa assumir tanto o perfil do Cliente como
o do Servidor, em vários graus. Em outras palavras, uma aplicação em alguma plataforma
será um Servidor para alguns Clientes e, concorrentemente, um Cliente para alguns
Servidores.
![Page 9: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/9.jpg)
Arquitetura C/S Multinível
![Page 10: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/10.jpg)
Arquitetura C/S Par-Par
Esta arquitetura pode ser vista como o caso mais geral da arquitetura Cliente/Servidor. Cada
um dos nodos desta arquitetura assume tanto o papel de Cliente quanto de Servidor. Na
verdade, torna-se pouco funcional lidar com quem é o Cliente ou o Servidor. É o caso onde o
processo interage com outros processos em uma base pareada, não existindo nenhum
Mestre ou Escravo: qualquer estação de trabalho pode iniciar um processamento, caso
possua uma interface de comunicação entre o usuário e o processo Cliente.
![Page 11: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/11.jpg)
Arquitetura C/S Par-Par
![Page 12: Arquitetura Cliente-Servidor - Modelos](https://reader034.vdocuments.pub/reader034/viewer/2022042600/5881f1491a28abb4748b4bf9/html5/thumbnails/12.jpg)
• Fundamentos da Arquitetura Cliente/Servidor
(https://www.marilia.unesp.br/Home/Instituicao/Docentes/EdbertoFerneda/fundamentos_da_-
arquitetura_cliente-servidor.pdf)
• Free Flat Bussiness Icons (https://www.iconfinder.com/iconsets/flat-business-icons)