Internet Content Adaptation Protocol (ICAP)

Schrijver: Randy Alexander
Datum Van Creatie: 28 April 2021
Updatedatum: 26 Juni- 2024
Anonim
Internet Content Adaptation Protocol
Video: Internet Content Adaptation Protocol

Inhoud

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 virusscannen, contentvertaling, contentfiltering 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.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

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.