Siebel CRM Desktop for IBM Notes Administration Guide > How Siebel CRM Desktop Works > How Siebel CRM Desktop Uses the Siebel Enterprise >

Siebel Enterprise Components That Siebel CRM Desktop Uses


Figure 4 illustrates Siebel Enterprise components that Siebel CRM Desktop uses.

Figure 4. Siebel Enterprise Components That Siebel CRM Desktop Uses

Explanation of Callouts

CRM Desktop uses the following Siebel Enterprise components:

  1. SOAP Message to Server. To request metadata, sends a SOAP (Simple Object Access Protocol) message to the Siebel Server over HTTP (Hypertext Transfer Protocol) or HTTPS (Hypertext Transfer Protocol Secure). The payload is a Siebel message that it sends in a SOAP envelope.
  2. Siebel Application Interface. To handle requests from IBM Notes for data and metadata synchronization, CRM Desktop does the following:
    • Uses the Web Service API as the endpoint of the Web service.
    • Accepts SOAP over HTTP or HTTPS from the Synchronization Engine in IBM Notes.
    • Uses the configured endpoint to connect to the EAI Object Manager server component or another server component that provides access to the Web services.

      For more information, see About the Web Service API, and Configuring Siebel Business Applications.

  3. PIM Client Sync Service Business Service. Handles the data synchronization request from the Synchronization Engine and then passes this request to the EAI Siebel Adapter business service for processing. This business service supports batching, error handling, and a few custom functions, such as providing record counts and resolving calendar entry attendees that reside on the Siebel Server. For more information, see About the PIM Client Sync Service Business Service.
  4. Integration Objects. Requests processes through the EAI Siebel Adapter business service. It uses integration objects to describe the underlying Siebel data structure. It specifies objects and fields that are available for synchronization. For more information, see About Integration Objects.
  5. EAI Siebel Adapter. Sends requests to the data and metadata synchronization Web services. These services use the Execution method and various operations to process the requests through the EAI Siebel Adapter business service. Example operations include querypage, insert, update, and delete. For more information, see About the EAI Siebel Adapter Business Service.
  6. Customization package. A collection of XML, JavaScript, DXLfiles that describe the CRM Desktop add-in that runs in IBM Notes. It verifies that the latest application metadata for the user is available on the Siebel Server. For more information, see About the Customization Package.
  7. XML Reply to IBM Notes. Sends an XML message that contains the metadata that CRM Desktop requests in Step 1. It sends this message to IBM Notes over HTTP or HTTPS.

For more information, see How Siebel CRM Desktop Synchronizes Data Between the Client and the Siebel Server.

Siebel CRM Desktop for IBM Notes Administration Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.