Architecture and Components
Oracle Apps Adapter provides a set of user interfaces, services, and templates that enable you to create integrations with
Oracle Applications systems. The adapter is provided as a single package that must be installed on
Integration Server. For detailed installation instructions, see
Installing
Oracle Apps Adapter . For a list of the operating systems, Oracle products, and
webMethods products supported by
Oracle Apps Adapter , see
webMethods Adapters System Requirements .
Because Oracle Apps Adapter uses an Oracle Thin JDBC driver to access the data in an Oracle Applications system, the adapter requires the driver to be installed and loaded in the packages directory of Integration Server.
The following diagram shows at a high level how the adapter components connect to an Oracle Applications system.
webMethods Integration Server .
Oracle Apps Adapter is installed and runs on
Integration Server.
WmART Package. The WmART package provides a common framework and later adapters to use
Integration Server functionality, making
Integration Server the run-time environment for
Oracle Apps Adapter. The WmART package is installed with
Integration Server.
Oracle Apps Adapter .
Oracle Apps Adapter is delivered as a single package called
WmOAAdapter .
Oracle Apps Adapter provides Integration Server Administrator and Designer user interfaces that enable you to configure and manage adapter connections, adapter services, adapter notifications, and transaction definitions.
Adapter Connection Templates. Adapter connections enable
Oracle Apps Adapter to connect to
Oracle Applications systems. You must configure an adapter connection before you can configure adapter services or notifications.
The adapter provides a template for adapter connections in
Integration Server Administrator. For a detailed description of adapter connections, see
Adapter Connections.
Adapter Service Templates. Adapter services enable
Integration Server to initiate and perform operati0ons on the
Oracle Applications system.
The adapter provides templates for adapter services in
Designer. For a detailed description of adapter services, see
Adapter Services.
Adapter Notification Templates. Adapter notifications enable
Oracle Apps Adapter to process data from an event that has occurred on an
Oracle Applications system.
Oracle Apps Adapter uses a polling mechanism that supports polling services to provide
Oracle Applications -to-
Integration Server notification capabilities.
The adapter's polling notification template is available in
Designer. For a detailed description of polling notifications, see
Adapter Notifications.
Oracle Thin JDBC Driver. Enables
Oracle Apps Adapter to access the data in an
Oracle Applications system. For more information about the JDBC driver, see
Setting Up Your Adapter's Environment.
webMethods Repository or Shared Cache. The repository or shared cache contains the adapter's transaction definition information. It also maintains the status of services running in the cluster.
The following diagram illustrates a typical business-process integration involving Oracle Apps Adapter.