Postagens

Mostrando postagens de maio, 2018

Arquitetura de aplicação

Imagem
As redes existem para suportar as aplicações distribuídas (processos que rodam em sistemas finais diferentes, mas que comunicam-se entre si). As aplicações implementam os protocolos. • Arquitetura de rede: pilha de protocolos da internet. • Arquitetura de aplicações distribuídas: cliente-servidor, P2P. A arquitetura de aplicação define como as aplicações vão funcionar. Ou seja, ela funciona na camada de aplicação da pilha de protocolos da internet. Arquitetura cliente-servidor • Existem dois papéis bem definidos no sistema, cliente e servidor: Cliente • É o host que realiza as solicitações. Os clientes não se comunicam diretamente, eles se comunicam por meio de um servidor. Por exemplo, se você manda um e-mail, primeiro será direcionado para um servidor, que contenha o seu e-mail e o do destinatário, para que depois da verificação que o e-mail existe, o e-mail seja direcionado a pessoa que você mandou. Servidor ...