Contents
- Title and Copyright Information
- Preface
- 1 What’s New in This Release
- What’s New in Integration Platform Technologies: Siebel Enterprise Application Integration Guide, Siebel CRM 19.9 Update
- What’s New in Integration Platform Technologies: Siebel Enterprise Application Integration Guide, Siebel CRM 19.7 Update
- What’s New in Integration Platform Technologies: Siebel Enterprise Application Integration Guide, Siebel CRM 19.3 Update
- What’s New in Integration Platform Technologies: Siebel Enterprise Application Integration Guide, Siebel CRM 19.1 Update
- What’s New in Integration Platform Technologies: Siebel Enterprise Application Integration, Siebel 2018
- 2 Integration Objects
- Integration Objects
- About Integration Object Terminology
- About Integration Objects
- About Integration Object Base Object Types
- About the Difference Between Integration Objects and Integration Object Instances
- About Integration Object Wizards
- About the Structure of Integration Objects
- About the Cardinality of Child Integration Components
- Custom Integration Component Fields
- Integration Components and Associations
- Multivalue Groups Within Business Components
- Setting Primaries Through Multivalue Links
- Validation of Integration Component Fields and Picklists
- Calculated Fields and Integration Objects
- Inner Joins and Integration Components
- Defining Field Dependencies
- Repository Objects
- About Integration Component User Properties as Operation Controls
- About EAI Siebel Adapter Access Control
- 3 Creating and Maintaining Integration Objects
- Creating and Maintaining Integration Objects
- About the Integration Object Builder
- About the EAI Siebel Wizard Business Service
- Process of Creating Integration Objects
- Creating Integration Objects Using the EAI Siebel Wizard Business Service
- Creating an Integration Object Based on Another Root Business Component
- Creating an Integration Object with Many-To-Many Relationships
- Creating Integration Object Instances Programmatically
- Guidelines for Configuring Integration Objects
- Validating Integration Objects
- Testing Integration Objects
- Deploying Integration Objects to the Run-Time Database
- About Synchronizing Integration Objects
- Synchronizing Integration Objects
- Resolving Synchronization Conflicts for Integration Objects and User Properties
- Using Formatted Values in Integration Objects
- Generating Integration Object Schemas
- Optimizing the Performance of Integration Objects
- About Business Component Restrictions for Integration Components
- Guidelines for Using Integration Components
- 4 Business Services
- Business Services
- About Business Services
- Creating Business Services in Siebel Tools
- Creating Business Services in Siebel Business Applications
- Deploying Business Services as Web Services
- Exporting and Importing Business Services in Siebel Tools
- Importing Business Services into Siebel Business Applications
- Testing Your Business Service in the Simulator
- About Accessing a Business Service Using Siebel eScript or Siebel VB
- Business Scenario for the Use of Business Services
- 5 Web Services
- Web Services
- About Web Services
- About RPC-Literal and DOC-Literal Bindings
- About One-Way Operations and Web Services
- Invoking Siebel Web Services Using an External System
- Consuming External Web Services Using Siebel Web Services
- Using the Local Business Service
- Examples of Invoking Web Services
- About Web Services Security Support
- About WS-Security UserName Token Profile Support
- Proxy Configuration for Java Web Container
- About Siebel Authentication and Session Management SOAP Headers
- About Web Services and Web Single Sign-On Authentication
- About SOAP Fault Schema Support
- About Custom SOAP Filters
- About EAI File Streaming
- About Web Services Cache Refresh
- Enabling Web Services Tracing
- Previewing the Repository Changes Before Delivery
- 6 EAI Siebel Adapter Business Service
- EAI Siebel Adapter Business Service
- About the EAI Siebel Adapter Business Service
- EAI Siebel Adapter Business Service Methods
- About the Examples in the EAI Siebel Adapter Business Service Methods Sections
- Query Method
- QueryPage Method
- Synchronize Method
- Insert Method
- Upsert Method
- Update Method
- Delete Method
- Execute Method
- About Execute Method Operations
- Example of a Parent Node Using a Sync Operation
- Example of a Parent Node Using an Update Operation
- Example of a Parent Using an Update Operation and One More Child Using an Insert Operation
- Example of a Parent Using the Update Operation and One More Child Using the Upsert Operation
- Example of a Parent Using the Upsert Operation and One More Child Using the Sync Operation
- Skiptree Operation
- Skipnode Operation
- About the SearchSpec Input Method Argument
- Setting a Primary Position for a Contact
- About Using Effective Dating with Siebel EAI Adapter Business Service
- Enabling Effective Dating on Fields
- Enabling Effective Dating on Links
- About Using Language-Independent Code with the EAI Siebel Adapter Business Service
- Siebel EAI and Run-Time Events
- Guidelines for Using the EAI Siebel Adapter Business Service
- Troubleshooting the EAI Siebel Adapter Business Service
- Enabling Logging for the EAI Siebel Adapter Business Service
- Enabling Siebel Argument Tracing
- Configuring the EAI Siebel Adapter Business Service for Concurrency Control
- 7 EAI UI Data Adapter Business Service
- 8 Siebel Virtual Business Components
- Siebel Virtual Business Components
- About Virtual Business Components
- Using Virtual Business Components
- XML Gateway Service
- Examples of the Outgoing XML Format
- Search-Spec Node-Type Values
- Examples of the Incoming XML Format
- External Application Setup
- Custom Business Service Methods
- Custom Business Service Examples
- 9 Siebel EAI and File Attachments
- 10 External Business Components
- External Business Components
- Process of Configuring External Business Components
- Using Specialized Business Component Methods for EBCs
- Usage and Restrictions for External Business Components
- About Using External Business Components with the Siebel Web Clients
- About Overriding Connection Pooling Parameters for the Data Source
- About Joins to Tables in External Data Sources
- About Distributed Joins
- Troubleshooting External Business Components
- 11 Predefined EAI Business Services
- 12 Property Set Representation of Integration Objects
- 13 DTDs for XML Gateway Business Service