Overview of the Web services APIs

Web services APIs allow you to develop client applications that use Web services to access business processes and human tasks running in the Business Process Choreographer environment.

The Business Process Choreographer Web services API provides two separate Web service interfaces (WSDL port types):

Client applications can use either or both of the Web service interfaces.

Example

The following is a possible outline for a client application that accesses the Human Task Manager Web services API to process a participating human task:

  1. The client application issues a query(...) Web service call to the WebSphere® Process Server requesting a list of participating tasks to be worked on by a user.
  2. The list of participating tasks is returned in a SOAP/HTTP response envelope.
  3. The client application then issues a claim(...) Web service call to claim one of the participating tasks.
  4. The WebSphere Process Server returns the task's input message.
  5. The client application issues a complete(...) Web service call to complete the task with an output or fault message.

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)