Siebel Connector for Oracle Applications > Developer Procedures > Integration Overview >
General
Siebel Applications and Oracle Applications are integrated using Oracle's Siebel EAI infrastructure. Integration objects represent data exchanges, data is transformed by the Data Transformation Engine (DTE), and the entire process is coordinated by workflows. These key features are discussed below.
- Integration Objects
The common data exchanged between Siebel Applications and Oracle Applications is depicted by integration objects. Oracle Applications data is represented by Oracle Integration Objects (also known as External Integration Objects) while Siebel application data is represented by Siebel Integration Objects (also known as Internal Integration Objects). For example, an Oracle Order integration object represents the structure of the Oracle table used to import orders in Oracle Applications. On the other hand, a Siebel Order integration object defines the data structures of the Order business components applied in an integration flow.
- Data Transformation Engine
The Data Transformation Engine (DTE) handles the two-way transformation of integration objects. Siebel Data Transformation functions are used to construct transformation maps. Data transformation maps function as import and export filters. You can customize and extend the data transformation rules and define new transformation maps using the Siebel Tools Data Transformation Service to adapt the supplied predefined integration points or create new integration points.
- Siebel Integration Workflow
Siebel Integration Workflows coordinate the processing steps involved in exchanging data between Siebel Applications and Oracle Applications. These workflow definitions include exception handlers to manage error conditions, ensuring a reliable data exchange. You can use the Siebel Workflow Designer to modify and extend workflows, modeling them more closely to actual business processes.
|