Cursos / Redes de Computadores / Redes de Computadores II / Aula
Dadas as suas especificidades, normalmente servidores proxy irão trabalhar com uma aplicação em particular (ou um pequeno conjunto delas).
Atualmente, o serviço de web os utiliza de forma bastante disseminada, através dos proxies HTTP. Dessa forma, um proxy HTTP irá receber e repassar as mensagens de requisição e resposta enviadas por clientes e servidores, conforme mostrado na Figura 2.
Nessa figura, vemos o proxy em seu papel de intermediar a comunicação entre clientes e servidores. Nela também aparece um novo elemento de grande importância para os proxies HTTP, chamada de cache.
A cache nada mais é do que um espaço em disco onde são armazenadas as páginas já acessadas. Uma parte dessas páginas é também armazenada na memória principal (RAM),para agilizar o acesso a elas.
De modo resumido, podemos dizer que a cache funciona armazenando uma “cópia” de todas as respostas recebidas para as requisições dos clientes. Assim sendo, podemos ter o seguinte cenário:
Após algum tempo, outro cliente pode acessar a mesma página, situação em que teríamos o seguinte cenário:
Versão 5.3 - Todos os Direitos reservados