Understanding the Oracle AIA Reference Architecture 1-5
commission payments are made either quarterly or monthly and while sales activities are going on every day, there is no need to have this information available in real time.
1.3.3.1 What Oracle Provides
Technology Foundation Oracle provides two data-centric integration tools: Oracle Golden Gate and Oracle
Data Integrator.
Oracle Golden Gate utilizes the change data capture logs of the databases and can work across a heterogeneous database landscape, while Oracle Data Integrator works
directly against the database tables and utilizes an extract, load and transform approach to its handling of the data.
Pre-Built Integrations Oracle delivers a number of pre-built data-centric integrations such as Siebel CRM to
Oracle Incentive Compensation to handle the sales order and commission payments use case described above and Communications Revenue Management: Billing and
Revenue Management to E-Business Suite which calls for an automated scheduler to publish general ledger reports from Oracle Communications Billing and Revenue
Management to Oracle E-Business Suite Financials. It provides capabilities for general ledger reports, such as incremental and cumulative revenue reporting, automated
report regeneration, and the ability to customize reports.
1.3.4 Integration Through Native Interfaces
Every application executes on top of its own technology stack. Based on the application architecture there may be one or more supported ways to integrate with
the application. For example, Oracle E-Business Suite exposes public Java interfaces and PLSQL APIs, business events and batch interfaces to allow a wide range of
integration options for customers and partners.
Typical requirements driving data-centric integrations include a simple exchange of business-oriented messages or consuming more sophisticated application capabilities
exposed through these interface mechanisms. One example of the use of native interfaces is providing enterprise data through multiple channels such as web and
voice where the application itself has no such capability to do so and the speed of delivery of this information is critical due to a high degree of human interaction.
1.3.4.1 What Oracle Provides
Technology Foundation From a technology foundation perspective, each application exposes one or more
mechanisms for integration based on its native technology stack. Some applications provide extended tooling to assist with the exposure and configuration, customization,
and extension of the interface mechanisms.
Pre-Built Integrations Through the Oracle Validated Integration program a number of pre-built integrations
created by our partners exist which take advantage of our applications native interfaces. For example, one of our partners integrates with Siebel CRM to provide
multi-channel access to contact center information. This improves customer satisfaction with their interactions to the call center by allowing the customer to choose
1-6 Concepts and Technologies Guide for Oracle Application Integration Architecture
their method of interaction phone, chat, email, fax, letter, and so forth. and get a consistent experience regardless of the medium.
1.3.5 Integration Through Web Services