Siebel Connector for PeopleSoft > Overview > Siebel Connector for PeopleSoft >

Run-Time Architecture


The run-time architecture of the Siebel Connector for PeopleSoft involves outbound and inbound data processes.

Outbound Data

For outbound data sent from Siebel eBusiness Applications to PeopleSoft:

  1. A user action in a Siebel Applet, a Siebel Workflow Event, or a Business Integration Manager batch run invokes an Integration Workflow to execute the data transfer.
  2. The workflow invokes the Siebel Adapter to query the updated business object through Siebel Object Manager and put the data into an instantiated internal integration object.
  3. The integration object is passed to the Data Transformation Engine (DTE). The DTE transforms the object content from Siebel eBusiness Applications representation into an equivalent PeopleSoft representation and puts it into an instantiated external integration object.
  4. The external integration object is passed to the Database Adapter or to the XML Converter and then to the HTTP Adapter, which sends the information contained in the object to PeopleSoft through its interfaces.

Inbound Data

For inbound data sent from PeopleSoft to Siebel eBusiness Applications:

  1. Database Adapter reads data from PeopleSoft and places it in an instantiated external integration object.
  2. XML-encoded data is sent from PeopleSoft 8 to Siebel HTTP Receiver and the receiver places the data into an instantiated external integration object. The object is then converted from XML representation back into a Siebel-native representation through the XML Converter.
  3. The external integration object is passed to the Data Transformation Engine. The DTE transforms the object content from PeopleSoft's representation into an equivalent Siebel representation and puts it into an instantiated internal integration object.
  4. The internal integration object is passed to the Siebel Adapter. The Adapter "upserts" (inserts or updates) the data to the Siebel Object Manager and puts it into the Siebel Database.

These processes are represented in Figure 1:

Figure 1. Inbound Data Processes

Click for full size image


 Siebel Connector for PeopleSoft 
 Published: 18 April 2003