Definición: ¿Qué significa el Protocolo de adaptación de contenido de Internet (ICAP)?
El Protocolo de adaptación de contenido de Internet (ICAP) es un protocolo ligero que proporciona vectorización de contenido simple basada en objetos para servicios HTTP. ICAP se utiliza para ampliar servidores proxy transparentes. Esto libera recursos y estandariza la implementación de nuevas funciones. Utiliza una caché para proxy todas las transacciones de los clientes y procesar las transacciones utilizando servidores web ICAP, que están diseñados para funciones específicas como escaneo de virus, traducción de contenido, filtrado de contenido o inserción de anuncios.
ICAP realiza la manipulación de contenido como un servicio de valor agregado para la solicitud HTTP o la respuesta HTTP del cliente correspondiente. De ahí el nombre de "adaptación de contenido".
Este término también se conoce como Protocolo de adaptación de contenido de Internet.
Techinfo explica el Protocolo de adaptación de contenido de Internet (ICAP)
El Protocolo de adaptación de contenido de Internet fue propuesto en 1999 por Danzig y Schuster de Network Appliance. Don Gillies mejoró el protocolo en 2000 permitiendo servidores ICAP interconectados. Se admiten las tres encapsulaciones permitidas por HTTP 1.1. También produjo materiales de capacitación para proveedores alrededor de 2005.
ICAP aprovecha los cachés y los proxies para ayudar a producir servicios de valor agregado. Los servicios de valor agregado se pueden descargar de los servidores web a los servidores ICAP. Luego, los servidores web se pueden escalar utilizando el rendimiento HTTP sin procesar.
A pesar de la similitud, ICAP no es HTTP. Y no es una aplicación que se ejecuta a través de HTTP.