Integration with the Real-Time Model

With a real-time model, you might choose to deploy Siebel applications as a client or as a service. As a client, Siebel applications access another program or initiate a transaction on an external system. As a service, Siebel applications are accessed by an external program to query, insert, update, or delete data without initiation from Siebel applications.

Typical scenarios that involve Siebel applications as a client include:

  • Replicate data. For example, to maintain the SAP order number in the Siebel application so that an end user can relate a Siebel order to a SAP order.

  • Access a mainframe system to retrieve information for a customer account in real time, then display it within the interface for the Siebel application.

  • Send a sales opportunity to a trading partner over your corporate firewall without compromising system security.

  • Access a function for an external system to check inventory, then display the results in a Siebel application.

Typical scenarios that involve Siebel applications as a service include:

  • An external Web application that accesses a Siebel application in order to retrieve information for a contact.

  • Call center software that extracts information for a service request from a Siebel application.