The purpose of this protocol is to enable protocol clients to query, start, and manipulate workflows associated with a document. The following information can be gathered by the protocol client when using this protocol:
§ Existing workflow instances.
§ Workflow tasks emitted by workflow instances.
In addition, protocol clients can create new workflow instances from a workflow association for a document or modify workflow tasks related to a document.
Each method in the protocol is a SOAP action that accepts a set of parameters as a SOAP request and returns a set of values as a SOAP response. The protocol client sends a request to the protocol server by a request SOAP message, and the protocol server sends return values to the protocol client by a response SOAP message.