Wednesday, August 15, 2007

BPEL 2.0 - Quick look at the BPEL support in AquaLogic BPM Suite 6.0.

In AquaLogic BPM Suite 6.0 we are continuing to support Business Process Execution Language (BPEL) and have updated our implementation to the latest version of the spec. Typically at this point the first question we get is: What is new in BPEL 2.0? The contributors at Wikipedia have posted a nice summary for you. If you got extra time you may consider reading the complete spec.

To see our BPEL support in action first download a copy of ALBPM Studio 6.0 - be sure to enable the BPEL flag in your project preferences as shown below. To do this just right click on the project preferences and select the BPEL check box. This will enable all the BPEL related support files to be loaded with the project.

 BPEL_Support1a

Once you have Studio configured and running, you are ready to create a new BPEL process. Just select New >> Process >> and pick the BPEL option. You can also right click under the Process folder in the Project Navigator as shown in the next figure.

At this point the BPEL designer will be invoked and you can start to create your process. You can have multiple projects all opened at the same time under the Project Navigator window. You can also work on different process formats side-by-side, let's say one department needs BPEL 2.0, and another department requires all their processes to be in XPDL 2.0.

 BPEL_Support2a

From the BPEL designer you will see the options for the typical BPEL constructs such as: Invoke, Receive, Reply, Assign, Validate, Switch, Pick, While, the list goes on... You can use drag and drop to quickly build your process flow on the canvas. The result in the directory structure of your project is a .bpel file with the XML representation of the process flow.

 BPEL_Support3a

A quick way to check and start working with your process is to hit the web services console at "http://your-machine-name:9000/albpmServices" - shown in the figure below. From there you will get a list of all processes deployed as web services with their respective WSDLs. You can also call the different services from other processes or from different client applications.

 BPEL_Support4a

I hope this quick overview gets you a bit more familiar with some of the new things we have added to ALBPM 6.0. As always your feedback is most welcome - if you are going to be around in San Francisco from BEA World 2007, please come by and meet the team and share your views directly with us.

Cheers,

--alex


Technorati tags:

Monday, August 13, 2007

AquaLogic Business Process Management User Group @ BEA World

The ALBPM User Group meeting, during BEA World 2007, will take place Monday, September 10th, 1pm - 5pm. For more information visit the BEA World site. This is a great opportunity to talk about the product, meet the team, and share your comments.

Cheers,

--alex

Thursday, August 2, 2007

New report from Bruce Silver on AquaLogic BPM Suite 6.0 is out!

You can download the latest BPMS report from Bruce Silver on AquaLogic BPM Suite 6.0 from the BPM Institute web site. Just sign up for a free membership and get access to the report.