Integration Objects

Integration objects provide the primary means of structuring Web service messages. An integration object can be used to support both inbound and outbound Web services, its use with inbound Web services is more tightly bound to the Siebel Object Manager. An integration object represents a subset of a Siebel Business object. The ways in which the elements of the integration object correspond to the elements of the business component are explained as follows:

  • Integration components represent business components.

  • Integration component fields represent business component fields.

  • Typically defines the structure of data being exchanged between a Siebel application and an external application.

  • Internal Component Field names and WSDL element, and attribute names can be different. In Siebel Tools, In the Integration Component Fields applet, the column XML Tag governs the way the field name will appear in the WSDL.

    The following image displays the correspondence between Siebel objects and Integration objects: An integration object consists of an integration component, which in turn contains integration component fields. The corresponding business object (for example, Quote) consists of business components (for example, Currency Code, Discount, and Account ID), which in turn contains fields.

    Integration Objects: This image is described in the surrounding text.