IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Oracle E-Business Suite > Overview of IBM WebSphere Adapter for Oracle E-Business Suite > Technical overview
XML gateway interface overview
XML Gateway is an interface type in Oracle E-Business Suite Integration Repository. It allows outbound integration with Oracle E-Business Suite; helps in transferring data to the application. The interface exposes the XML documents in the specified format that is widely used by the Oracle applications business objects and interfaces. It interacts with the Oracle interface tables and views, and it maps the underlying tables to XML format. The interface services contain a common standards-based approach for XML integration between Oracle E-Business Suite and other third-party applications (for example, Enterprise Application Integration and Web Service Integration).
IBM WebSphere Adapter for Oracle E-Business Suite supports the XML gateway interface, which integrates Oracle E-Business Suite with the other EIS by web service and JMS. When XML Gateway interface is selected, the adapter converts the payload from the Document Type Definitions (DTD) format you specify to the XSD format, and generates the request and response business objects.
The external service wizard helps you to create an XML-based integrated service document that can be used as a payload content to start the web service or JMS in run time. After sending the business data to Oracle E-Business Suite by starting the runtime method, you can use Oracle E-Business Suite's import request to import such business data. There are a few supporting terms used in this feature, which are described as follows:
Oracle XML Gateway integration and Integration Repository metadata discovery is applicable for IBM BPM or WebSphere Enterprise Service Bus only.
- Payload is an XML document that contains the business information required for the business process in XML Gateway business integration.
- WSDL is a document written in XML. It contains the specifications of the web service, such as the location of the service and the operations or methods that the service uses (exposes).
- DTD defines the XML Gateway business data type for payload that contains a list of elements, attributes, entities, and notations. WebSphere Adapter for Oracle E-Business Suite provides common translation from the DTDs into schema files. Take care of the syntax gap between the DTD definition and schema files (XSD). The payload XML document, created based on the generated schema files (XSD), contains the business data for business process in the XML Gateway interface.
Currently, XML Gateway integration does not support iterative development.
Technical overview of IBM WebSphere Adapter for Oracle E-Business Suite