Upgrading and Migrating Siebel Janna Applications > Interoperability > Integrating Data >

Siebel Janna Gateway Business Service


The Siebel Janna Gateway Business Service (SJGBS) is a prebuilt Siebel Business Service hosted by the Siebel Object Manager. SJGBS makes requests on behalf of the Siebel Financial Services application to SJAS. It supports two types of Siebel Janna Service Object invocation:

The SJGBS is also responsible for receiving the results of the method invocations and translating them into the appropriate Integration Objects. Integration Objects based on Siebel Janna Data Object XML DTDs will need to be mapped to the appropriate Siebel Janna Service Object, so that requests to the SJAS are for the appropriate service for each Siebel Janna Data Object. The SJGBS will resolve the operation to the correct Siebel Janna Service Object for activation inside the SJAS. The SJGBS implements the following seven methods:

These seven methods are analogous to the following Siebel Janna Service Object Interface methods:

Delete
IJGenObject.Delete
Insert
IJGenObject.AddUpdate
Init
No direct analogy, may translate to some necessary prework, like using the Integration Object definition for a VBC's initial list of fields
PreInsert
No direct analogy, may translate to some necessary prework, like generating a Siebel Janna Key for the Integration ID Parameter
Query
IJGenObject.Read
Update
IJGenObject.AddUpdate
Execute
Comprehensive method for utility and other functions, possibly invoking a Siebel Janna Service Object DoWork method

The SJGBS forms method requests (either using XML or DCOM) from supplied parameters (Integration Objects, other information) and submits requests to the SJAS.


 Upgrading and Migrating Siebel Janna Applications
 Published: 18 April 2003