Versandanforderungen für Ereignisabschlüsse

Ereignis-Abonnementnachrichten sind Benachrichtigungen, die so eingerichtet werden können, dass Benutzer benachrichtigt werden, wenn bestimmte Ereignisse auftreten. Weitere Informationen zu Abonnements für Ereignisse finden Sie unter FAQs - Abonnements für Ereignisse.

Standards für die Bereitstellung von Ereignisabonnementnachrichten

Dienstendpunkte, die Adobe Workfront-Ereignisabonnementnachrichten verwenden, müssen die folgenden grundlegenden Anforderungen erfüllen, um sicherzustellen, dass Nachrichten richtig gesendet und empfangen werden:

  • Der Dienstendpunkt muss HTTP-POST-Anfragen akzeptieren. Die HTTP-POST ist die Anfragemethode, die in allen Sendungen von Ereignis-Abonnementnachrichten, einschließlich Validierungsmeldungen, verwendet wird.

  • Damit das System für den Ereignisabonnement-Versand bestätigen kann, dass die Nachricht erfolgreich empfangen wurde, muss der Endpunkt für alle eingehenden Nachrichten einen HTTP-Status von 200 Ebenen (z. B. 200 OK oder 202) zurückgeben.

  • Wenn kein Status von 200 Ebenen zurückgegeben wird, geht das Abonnementsystem des Ereignisses 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 Wiederholungen von Ereignisabonnements.

  • In Verbindung mit der Rückgabe des Status von 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 Verbrauchern den Versand anderer Nachrichten nicht verzögern.

  • Wenn ein langwieriger Geschäftsprozess Trigger von einer Ereignisabonnementnachricht verarbeitet, empfiehlt Workfront  dass

    1. Der Endpunkt speichert die Nachrichteninformationen bei Erhalt und antwortet sofort mit einem Status von 200 Ebenen.
    2. Nachdem ein Endpunkt auf eine Versandanfrage zum Abonnement eines Ereignisses geantwortet hat, können die gespeicherten Nachrichten verarbeitet werden.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43