XML and JD Edwards EnterpriseOne

Oracle's JD Edwards EnterpriseOne XML solution supports well-formed XML documents. The XML solution supports both UTF-8 and UTF-16 Unicode standards for receiving information into JD Edwards EnterpriseOne. The XML solution supports UTF-8 Unicode standard for sending information from JD Edwards EnterpriseOne. The JD Edwards EnterpriseOne XML solution includes:

XML Solution

Description

XML Transformation System (XTS)

Transforms an XML document that is not in the JD Edwards EnterpriseOne format into an XML document that can be processed by JD Edwards EnterpriseOne, and then transforms the response back to the original XML format.

XML Dispatch

Provides a single point of entry for all XML documents coming into JD Edwards EnterpriseOne and for responses.

XML CallObject

Enables you to call business functions.

XML Transaction

Enables you to use a predefined transaction type (such as JDEOPIN) to send information to or request information from JD Edwards EnterpriseOne. XML transaction uses interface table functionality.

XML List Kernel

Enables you to request and receive JD Edwards EnterpriseOne database information in chunks.

XML Service Kernel

Enables you to request events from one JD Edwards EnterpriseOne system and receive a response from another JD Edwards EnterpriseOne system.

Some of the benefits of using XML include:

  • Scalable XML models that enable you to open multiple connections.

  • Ability to use JD Edwards EnterpriseOne messaging adapters, providing a reliable connection and acknowledging operations.

  • Exposure of business functions and interface tables.

  • Ability to aggregate business function calls into one document, which reduces network traffic.

  • Ability to manage session creation, validation, and tracking.

If you can create XML documents on the interoperability server, you can use XML for the interoperability solution.