Custom business service support

When using custom business services, the adapter checks for application specific information. If BSTYPE=Custom is found, it gets the Request business object under the top level business object. The simple attributes of the Request business object contained in the application specific information will provide properties, and the SiebelMessage container attribute provides the integration object. The adapter does the following:

  1. Instantiates a new property set
  2. Sets the simple attribute vales as the properties of the new property set
  3. Takes the Siebel Message object as the child property set

When the business service method is executed, the OutputPropertySet is obtained and populates the Response business object.

IBM business object corresponding to a business service:
Siebel_BS<Name>


+Request


+Response

The different methods provided on the business service serve as verbs for processing the business object.

The business object will be determined by each method/operation, and inputs/outputs will vary.

IBM business object corresponding to an integration object:
Siebel_<IntObjectName> (Parent IntegrationComponent)

Field1

Field2

+ChildIntegrationComponent

Copyright IBM Corp. 1997, 2004