Real Time and Asynchronous Processing with ASIs

After an ASI request has been submitted, it executes immediately for the Siebel application or the external application in real time (synchronously). However, you can model asynchronous requests by creating two ASI methods.

To create an asynchronous process

  1. Create an outbound ASI to provide the request arguments. See To define an inbound interface.

  2. Create an inbound ASI to accept the result from the external application. See To define an external interface.

  3. Create an explicit correlation ID in the outbound and inbound ASI to link the result to the original request.