Application Services Interface Reference > Administering Application Services Interfaces > Using ASIs >

Real Time and Asynchronous Processing


After an ASI request has been submitted, it executes immediately against the Siebel System or the external application in Real-Time (synchronously). However, asynchronous requests can be modeled by creating two ASI methods.

The process for creating asynchronous processing is as follows:

  1. Create outbound ASI. Create an outbound ASI to provide the request arguments. See To define an inbound interface.
  2. Create inbound ASI. Create an inbound ASI to accept the result from the external application. See To define an external interface.
  3. Create correlation ID. Create an explicit correlation ID in the outbound and inbound ASI to link the result to the original request.
Batch Processing

Batch processing can be performed on ASIs by customizing the workflows to call an ASI at a specific time.

To create a batch process

  1. Create the workflow process to call an ASI.
  2. Schedule a Server Component Request to invoke the Workflow Process Batch Manager to run the workflow process.

See the documentation specific to your application for information on customizing workflows.


 Application Services Interface Reference 
 Published: 15 May 2003