Índice:
- Definição - O que significa o ICAP (Internet Content Adaptation Protocol)?
- Techopedia explica o ICAP (Internet Content Adaptation Protocol)
Definição - O que significa o ICAP (Internet Content Adaptation Protocol)?
O ICAP (Internet Content Adaptation Protocol) é um protocolo leve que fornece vetor de conteúdo simples baseado em objeto para serviços HTTP. O ICAP é usado para estender servidores proxy transparentes. Isso libera recursos e padroniza a implementação de novos recursos. Ele usa um cache para fazer proxy de todas as transações do cliente e processar as transações usando servidores Web ICAP, projetados para funções específicas, como verificação de vírus, tradução de conteúdo, filtragem de conteúdo ou inserção de anúncio.
O ICAP executa a manipulação de conteúdo como um serviço de valor agregado para a solicitação HTTP do cliente ou resposta HTTP apropriada. Assim, o nome "adaptação de conteúdo".
Esse termo também é conhecido como Protocolo de adaptação de conteúdo da Internet.
Techopedia explica o ICAP (Internet Content Adaptation Protocol)
O Protocolo de adaptação de conteúdo da Internet foi proposto em 1999 por Danzig e Schuster da Network Appliance. Don Gillies aprimorou o protocolo em 2000, permitindo servidores ICAP em pipeline. Todos os três encapsulamentos permitidos pelo HTTP 1.1 são suportados. Ele também produziu materiais de treinamento para fornecedores em 2005.
O ICAP utiliza caches e proxies para ajudar na produção de serviços de valor agregado. Os serviços de valor agregado podem ser descarregados dos servidores Web para servidores ICAP. Em seguida, os servidores da Web podem ser dimensionados usando a taxa de transferência HTTP bruta.
Apesar da semelhança, o ICAP não é HTTP. E não é um aplicativo executando sobre HTTP.