Webhook
Een webhook stuurt een HTTP-melding naar een ander systeem wanneer een bepaalde gebeurtenis plaatsvindt.
Een webhook is een HTTP-melding die een systeem bij een bepaalde gebeurtenis naar een geregistreerd adres stuurt. De ontvanger hoeft daardoor niet voortdurend om wijzigingen te vragen. Inhoud, echtheidscontrole en mogelijke herhalingen hangen van de aanbieder af.
Een fictieve winkel meldt de aanmaak van W-240 via evt-17 aan een integratie. Die ontvangt het bericht en verwerkt de ERP-overdracht apart. De status ontvangen bewijst daarom nog geen afgeronde ERP-order.
Zonder andere garantie kunnen webhooks vaker of in een andere volgorde aankomen. De ontvanger heeft passende koppelings- en herhaalregels nodig. Polling betekent dat het andere systeem steeds actief wordt bevraagd.
Bronnen
Verwante begrippen
- IdempotentieEen idempotente handeling heeft bij identieke herhaling hetzelfde bedoelde effect op de toestand als bij één uitvoering.
- RetrystrategieEen retrystrategie bepaalt welke fouten opnieuw worden geprobeerd, met welke pauzes en tot welke grens.
- Server-Sent EventsServer-Sent Events verstuurt tekstmeldingen van server naar client via HTTP, bijvoorbeeld over de voortgang van een achtergrondtaak.
- ETagEen ETag identificeert een bepaalde representatieversie van een HTTP-resource en ondersteunt voorwaardelijk lezen of wijzigen.
- Cross-Origin Resource SharingCORS regelt browsertoegang tot antwoorden van een andere origin. Het vervangt geen API-aanmelding of controle van toegangsrechten.
- Electronic Data InterchangeEDI verstuurt gestructureerde bedrijfsdocumenten tussen systemen. Formaat, partnerprofiel, gegevensmapping en terugmeldingen moeten op elkaar aansluiten.
Artikelen over dit onderwerp

Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.
