1.3 Overview

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.

§ Available workflow associations for a specified list.

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.