Versandanforderungen für Ereignisabonnements
Ereignisabonnementnachrichten sind Benachrichtigungen, die eingerichtet werden können, um Benutzende über bestimmte Ereignisse zu informieren. Weitere Informationen zu Ereignisabonnements finden Sie unter FAQs - Ereignisabonnements.
Standards für den Versand von Nachrichten zu Ereignisabonnements
Service-Endpunkte, die Nachrichten zu Adobe Workfront-Ereignisabonnements verwenden, müssen die folgenden grundlegenden Anforderungen erfüllen, um sicherzustellen, dass Nachrichten ordnungsgemäß gesendet und empfangen werden:
-
Der Service-Endpunkt muss HTTP-POST-Anfragen akzeptieren. HTTP-POST ist die Anfragemethode, die bei allen Sendungen von Ereignisabonnementnachrichten verwendet wird, einschließlich Validierungsnachrichten.
-
Damit das Versandsystem des Ereignisabonnements den erfolgreichen Empfang der Nachricht bestätigen kann, muss der Endpunkt für alle eingehenden Nachrichten einen HTTP-Status von 200 Ebenen zurückgeben (z. B. 200 OK oder 202).
-
Wenn kein Status mit 200 Ebenen zurückgegeben wird, geht das Ereignisabonnementsystem davon aus, dass die Nachricht nicht erfolgreich zugestellt wurde, und beginnt mit der Anwendung der entsprechenden Wiederholungsrichtlinie. Weitere Informationen zur Workfront-Wiederholungsrichtlinie finden Sie unter Wiederholen von Ereignisabonnements.
-
In Verbindung mit der Rückgabe eines Status mit 200 Ebenen als Antwortstatus muss die HTTP-Antwort innerhalb von fünf Sekunden nach dem Start des Versandversuchs empfangen werden. Diese Einschränkung stellt sicher, dass Geschäftsprozesse oder Infrastrukturbeschränkungen von Privatkunden den Versand anderer Nachrichten bis zum Versand nicht verzögern.
-
Wenn ein langwieriger Geschäftsprozess von einer Ereignisabonnementmeldung Trigger, empfiehlt Workfront Folgendes das
- Der Endpunkt speichert die Nachrichteninformationen beim Empfang und antwortet sofort mit einem Status von 200 Ebenen.
- Nachdem ein Endpunkt auf eine Versandanforderung für ein Ereignisabonnement reagiert hat, können die gespeicherten Nachrichten verarbeitet werden.
-
Nachrichten oder Objekte von Ereignisabonnements dürfen nicht größer als 1 MB sein.