Webhook
Un webhook envoie une notification HTTP à un autre système lorsqu’un événement défini se produit.
Un webhook est une notification HTTP envoyée par un système à une adresse enregistrée lorsqu’un événement défini se produit. Le destinataire n’a pas à interroger continuellement la source. Contenu, contrôle d’authenticité et répétitions possibles dépendent du fournisseur.
Une boutique fictive annonce la création de W-240 à une intégration via evt-17. Celle-ci reçoit le message et traite séparément le transfert ERP. Un état reçu ne prouve donc pas encore une commande ERP terminée.
Sauf garantie contraire, les webhooks peuvent arriver plusieurs fois ou dans un autre ordre. Le destinataire doit prévoir association et répétition. Le polling consiste à interroger activement l’autre système à intervalles répétés.
Sources
Termes associés
- IdempotenceUne opération idempotente produit le même effet sur l’état, qu’elle soit exécutée une seule fois ou répétée à l’identique.
- Stratégie de nouvelle tentativeUne stratégie de nouvelle tentative précise quels échecs relancer, avec quels délais et jusqu’à quelle limite.
- Server-Sent EventsLes Server-Sent Events transmettent du texte du serveur au client par HTTP, par exemple sur l’avancement d’une tâche en arrière-plan.
- ETagUn ETag identifie une version de représentation d’une ressource HTTP et permet des lectures ou modifications conditionnelles.
- Cross-Origin Resource SharingCORS contrôle l’accès du navigateur aux réponses d’une autre origine. Il ne remplace ni la connexion ni la vérification des droits de l’API.
- Échange de données informatiséL’EDI transmet des documents métier structurés entre systèmes. Format, profil du partenaire, correspondance des données et réponses doivent être cohérents.
Articles sur le sujet

Votre projet avec ASES
Décrivez-nous votre projet. Nous revenons vers vous avec une première évaluation.
