Integration Platform Technologies: Siebel eBusiness Application Integration Volume II


How This Guide Is Organized

Additional Resources

Revision History

Back to top

About Integration Objects

Integration Objects Terminology

Siebel Integration Objects

Integration Object Base Object Type

Integration Object and Integration Object Instance

Siebel Integration Object Wizards

Structure of Siebel Integration Objects


Multi-Value Groups


Calculated Fields

Inner Joins

Operation Control

Field Dependencies


Repository Objects

Integration Component Keys

User Keys

Status Keys

Hierarchy Parent Key

Hierarchy Root Key

Back to top

Creating and Maintaining Integration Objects

Integration Object Builder Overview

Creating Integration Objects Using the EAI Siebel Wizard

Siebel Integration Object Fine-Tuning

Integration Object Validation

Integration Objects Synchronization

Synchronization Considerations

Synchronization Rules

The EAI Siebel Wizard

Siebel Integration Objects Maintenance and Upgrade

Permission Rules for Integration Components

EAI Siebel Adapter Access Control

Integration Object User Properties

Example of an Integration Object With M:M Relationship

Generating Schemas

Performance Considerations

Business Component Restrictions

Best Practices

Back to top

Business Services

Overview of Business Services

Creating Business Services

Business Service Structure

About Property Sets

Creating Business Services in Siebel Tools

Defining a Business Service in Siebel Tools

Defining Business Service Methods

Defining Business Service Method Arguments

Defining and Writing Business Service Scripts

Specifying Business Service Subsystems

Defining Business Service User Properties

Creating a Business Service in the Siebel Client

Business Service Export and Import

Testing Your Business Service

Accessing a Business Service Using Siebel eScript or Siebel VB

Business Scenario

Code Sample

Back to top

Web Services

Web Services Overview

Inbound Web Services

Outbound Web Services

XML Schema Support for <xsd:any> Tag

Examples of Invoking Web Services

Troubleshooting Tips

Back to top

EAI Siebel Adapter

EAI Siebel Adapter Overview

EAI Siebel Adapter Methods

Query Method

QueryPage Method

Synchronize Method

Upsert Method

Insert Method

Update Method

Delete Method

Execute Method

XML Examples

MVGs in EAI Siebel Adapter

Search Specification

Language-Independent Code

EAI Siebel Adapter Concurrency Control

Modification Key

Modification IDs

Siebel eAI and Run-Time Events

Back to top

Siebel eAI and File Attachments

Exchange of Attachments with External Applications

Using MIME Messages to Exchange Attachments

Creating the Integration Object

Creating Workflow Processes Examples

The EAI MIME Hierarchy Converter

Outbound Integration

Inbound Integration

The EAI MIME Doc Converter

EAI MIME Doc Converter Properties

Back to top

Siebel Virtual Business Components

Overview of Virtual Business Components

Enhancements to VBCs for This Version

Usage and Restrictions

Virtual Business Components

Creating a New Virtual Business Component

Setting User Properties for the Virtual Business Component

XML Gateway Service

XML Gateway Methods

XML Gateway Method Arguments

Examples of Outgoing XML Format

Search-Spec Node-Type Types

Examples of Incoming XML Format

External Application Setup

Custom Business Service Methods

Common Method Parameters

Business Services Methods and Their Property Sets

Custom Business Service Example

Back to top

Predefined EAI Business Services

Predefined EAI Business Services

Back to top

Property Set Representation of Integration Objects

Property Sets and Integration Objects

Property Set Node Types

Example of a Sample Account

Back to top

DTDs for XML Gateway Business Service

Outbound DTDs

Inbound DTDs

Back to top

 Integration Platform Technologies: Siebel eBusiness Application Integration Volume II 
 Published: 18 July 2003