Invoke (Task)

In BPEL, an invoke activity (i.e. an <invoke> element) is used by a process to invoke Web service provided by partner. An invocation can be either synchronous (request and response) or asynchronous (one-way). For a synchronous invocation, only one task is drew. For an asynchronous invocation, two tasks are drew, with one connecting to external pool and another connecting from external pool.

A sample BPD with tasks
A sample BPD with tasks

Note that not all types of task are supported by BPEL. Below is a list of supported type. The different in type support different kinds of BPEL properties.

  • Service
  • Send
  • Receive
  • User
  • Manual
  • Script
  • Typeless (Without type)

Editing BPEL properties

To edit BPEL properties for a task, right click on the task and select Open BPEL Specification... from the popup menu. In the specification dialog box you can specify partner link, operation and/or variable.

To open BPEL specification
To open BPEL specification
 
4. Start Event (receive) Table of Contents 6. Sub-process
 

Product

Try this feature with

Business Process Visual ARCHITECT

Technical Support

Have technical issues or suggestions? Please contact Visual Paradigm Support Team.

Sales Support

Have questions related to registration, licensing or payment? Feel free to contact Visual Paradigm Sales Team.

Discussion Forum

Share your suggestions of opinions at VP Discussion Forum.