JD Edwards EnterpriseOne as a Web Service Provider - Asynchronous Request/Reply
JD Edwards EnterpriseOne supports the web service provider asynchronous request/reply pattern. This method exposes a web service that accesses the JD Edwards EnterpriseOne data through a set of business function calls.
This pattern uses these systems:
Orchestration system
Business services server
Enterprise server
Database server
Transaction server
The orchestration system calls a JD Edwards EnterpriseOne web service. The web service calls a business service. The business service calls a business function. The business function performs the task that updates the JD Edwards EnterpriseOne database. The EnterpriseOne application notifies the transaction server that an update has occurred. The transaction server retrieves the information and creates an event (outbound notification) and places the event in JMS Queue or JMS Topic for the orchestration system to send to the subscriber. The reply is received through the orchestration system and returned to JD Edwards EnterpriseOne as an XML document through the transaction server.
This diagram illustrates this model:
