Der WebSphere Adapter for JD Edwards EnterpriseOne unterstützt asynchrone Eingangsverarbeitung. Der Adapter fragt die JD Edwards EnterpriseOne-Server in festgelegten Intervallen nach Ereignissen ab. Wenn der Adapter ein Ereignis empfängt, konvertiert er die Ereignisdaten in ein Geschäftsobjekt und sendet das Geschäftsobjekt an die Komponente.
Der WebSphere Adapter for JD Edwards EnterpriseOne unterstützt Echtzeitereignisse. Ein Echtzeitereignis ist eine Geschäftstransaktion, die Informationen aus der JD Edwards EnterpriseOne-Server bereitstellt, die zur Zusammenarbeit mit einem Fremdanbietersystem verwendet werden können. Echtzeitereignisse können überall erstellt werden, wo Geschäftsfunktionen ausgeführt werden, z. B. HTML, WIN32 und Unternehmensserver. Echtzeitereignisse sind bei der Erzeugung von Benachrichtigungen in Echtzeit hilfreich. Der Adapter unterstützt sowohl einzelne als auch Container-Echtzeitereignisse.
Wenn der Adapter ein Echtzeitereignis vom JD Edwards EnterpriseOne-Transaktionsserver abruft, indem er das JD Edwards EnterpriseOne Dynamic Java™ Connector-API aufruft, analysiert er den Inhalt des Echtzeitereignisses und konvertiert es in ein Geschäftsobjekt. Anschließend sendet der Adapter das Geschäftsobjekt an die Ereignisendpunkte. Wenn beispielsweise in einem Unternehmen eine Aktualisierung durchgeführt wird, erfasst der JD Edwards EnterpriseOne-Server diese Änderung sofort und der JD Edwards EnterpriseOne-Transaktionsserver erstellt ein einziges Echtzeitereignis. Der Adapter kommuniziert dann mit dem JD Edwards EnterpriseOne-Transaktionsserver, ruft dieses Echtzeitereignis ab und verarbeitet es. Nachdem der Adapter das Echtzeitereignis in ein Geschäftsobjekt umgewandelt hat, übergibt er das Geschäftsobjekt an den Ereignisendpunkt.
Bevor eine Eingangsverarbeitung stattfinden kann, muss der JD Edwards EnterpriseOne-Server für die Unterstützung von Echtzeitereignissen konfiguriert werden.