Inhoudsopgave:
- Definitie - Wat betekent Internet Content Adaptation Protocol (ICAP)?
- Techopedia verklaart Internet Content Adaptation Protocol (ICAP)
Definitie - Wat betekent Internet Content Adaptation Protocol (ICAP)?
Internet Content Adaptation Protocol (ICAP) is een lichtgewicht protocol dat eenvoudige objectgebaseerde contentvectoring voor HTTP-services biedt. ICAP wordt gebruikt om transparante proxyservers uit te breiden. Dit maakt middelen vrij en standaardiseert de implementatie van nieuwe functies. Het maakt gebruik van een cache om alle clienttransacties te proxyen en de transacties te verwerken met behulp van ICAP-webservers, die zijn ontworpen voor specifieke functies zoals virusscanning, inhoudsvertaling, inhoudfiltering of advertentie-invoeging.
ICAP voert inhoudmanipulatie uit als een service met toegevoegde waarde voor het juiste client-HTTP-verzoek of HTTP-reactie. Dus de naam "inhoudsaanpassing".
Deze term wordt ook wel Internet Content Adaption Protocol genoemd.
Techopedia verklaart Internet Content Adaptation Protocol (ICAP)
Internet Content Adaptation Protocol werd in 1999 voorgesteld door Danzig en Schuster van Network Appliance. Don Gillies verbeterde het protocol in 2000, waardoor pipelined ICAP-servers mogelijk werden. Alle drie inkapselingen toegestaan door HTTP 1.1 worden ondersteund. Hij produceerde ook trainingsmateriaal voor leveranciers rond 2005.
ICAP maakt gebruik van caches en proxy's om te helpen bij het produceren van diensten met toegevoegde waarde. De services met toegevoegde waarde kunnen van webservers naar ICAP-servers worden geladen. Vervolgens kunnen webservers worden geschaald met behulp van onbewerkte HTTP-doorvoer.
Ondanks de gelijkenis is ICAP geen HTTP. En het is geen applicatie die via HTTP draait.