Webhook
En webhook skickar ett HTTP-meddelande till ett annat system när en bestämd händelse inträffar.
En webhook är ett HTTP-meddelande som ett system skickar till en registrerad adress vid en bestämd händelse. Mottagaren behöver därför inte ständigt fråga efter ändringar. Innehåll, äkthetskontroll och möjliga upprepningar beror på leverantören.
En fiktiv butik meddelar att W-240 skapats genom evt-17 till en integration. Den tar emot meddelandet och hanterar ERP-överföringen separat. Status mottaget bevisar därför ännu ingen färdig ERP-order.
Om leverantören inte garanterar annat kan webhooks upprepas eller komma i annan ordning. Mottagaren behöver regler för koppling och upprepning. Polling innebär i stället upprepade aktiva frågor till det andra systemet.
Källor
Relaterade begrepp
- IdempotensEn idempotent åtgärd har samma avsedda effekt på tillståndet vid identisk upprepning som vid en enda körning.
- Retry-strategiStrategin anger vilka fel som ska prövas igen, med vilka pauser och till vilken gräns.
- Server-Sent EventsServer-Sent Events skickar textmeddelanden från server till klient via HTTP, exempelvis om ett bakgrundsjobbs förlopp.
- ETagEn ETag identifierar en viss representationsversion av en HTTP-resurs och stöder villkorade hämtningar eller ändringar.
- Cross-Origin Resource SharingCORS styr webbläsarens åtkomst till svar från en annan origin. Det ersätter varken API-inloggning eller behörighetskontroll.
- Elektroniskt datautbyteEDI överför strukturerade affärsdokument mellan system. Format, partnerprofil, datamappning och återkoppling måste stämma överens.
Artiklar om ämnet

Ditt projekt med ASES
Beskriv ditt projekt för oss. Vi hör av oss med en första bedömning.
