WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Ereignisspeicher (JD Edwards)

Der Ereignisspeicher ist ein persistenter Cache, in dem Ereignisdatensätze gespeichert werden, bis der abfragende Adapter sie verarbeiten kann. Der Adapter verwendet Ereignisspeicher, um eingehende Ereignisse auf ihrem Weg durch das System zu erfassen.

Jedes Mal, wenn ein Echtzeitereignis empfangen wird, aktualisiert der Adapter den Status des Ereignisses in einem Ereignisspeicher. Der Status jedes Ereignisses wird kontinuierlich vom Adapter für Wiederherstellungszwecke aktualisiert, bis die Ereignisse an einen Endpunkt zugestellt werden. Wenn der Adapter erkennt, dass in WebSphere Message Broker kein Ereignisspeicher für das eingehende Modul vorhanden ist, erstellt er automatisch einen, wenn die Anwendung in der Laufzeitumgebung implementiert wird. Jeder Ereignisspeicher, der vom Adapter erstellt wird, wird einem bestimmten eingehenden Modul zugeordnet. Der Adapter unterstützt nicht mehrere Adaptermodule, die auf denselben Ereignisspeicher verweisen.

Wenn der Adapter den JD Edwards EnterpriseOne-Transaktionsserver abfragt und ein Echtzeitereignis empfängt, erstellt er im Ereignisspeicher einen Eintrag für jedes Ereignis, das den Suchbedingungen entspricht, die in den Aktivierungsspezifikationseigenschaften festgelegt sind. Der Adapter erfasst den Status jedes neuen Eintrags als NEW.

Sobald ein Echtzeitereignis erfolgreich zugestellt wird, werden die entsprechenden Ereignisspeichereinträge gelöscht. Für fehlgeschlagene Ereignisse bleiben die Einträge im Ereignisspeicher stehen.

Gesicherte einmalige Zustellung

Der JD Edwards EnterpriseOne-Transaktionsserver bietet eine garantierte Servicequalität bei der Ereigniszustellung. Alle Echtzeitereignisse, die der Adapter subskribiert, werden ohne Verluste an den Adapter zugestellt. Der JD Edwards EnterpriseOne-Transaktionsserver kann Echtzeitereignisse mehrmals an den Adapter senden, daher ermöglicht es der Adapter, dass Ereignisse nur ein einziges Mal zugesellt werden (AssuredOnceDelivery). Um diese Funktion zu aktivieren, müssen Sie die Aktivierungsspezifikationseigenschaft AssuredOnceDelivery auf True setzen.

Dabei wird die Aktivierungsspezifikationseigenschaft AutoAcknowledge automatisch auf False gesetzt. Sie können die einmalige Zustellung von Ereignissen auch über den konfigurierbaren JDEdwardsConnection-Service konfigurieren (siehe Eigenschaften von konfigurierbaren Services).

Wenn ein Echtzeitereignis eingeht, wird es wie folgt verarbeitet:
  1. Das Ereignis wird an den entsprechenden Endpunkt zugestellt.
  2. Der Ereigniseintrag wird aus dem Ereignisspeicher gelöscht.
  3. Es wird eine Bestätigung an den JD Edwards EnterpriseOne-Transaktionsserver ausgegeben.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:25


KonzeptthemaKonzeptthema | Version 8.0.0.5 | cbp_jde_eventstore