Tuesday, September 11, 2007

BEA World 2007 - San Francisco (Day 1)

The conference is taking place in the Moscone Center in San Francisco, US. In October, it goes to Barcelona, Spain. In December, it takes a 180 turn and goes to Shanghai, China. Come talk to us and see the new products! 

BEA_World_2007a  

Below is the AquaLogic BPM Suite booth with demos and information about the product. We will also be showing the new ALBPM Suite 6.0 MP1, for folks interested in the latest stuff. 

BEA_World_2007b

Next image is our 3 for 1 special - Product Marketing (Jesper), Product Management (me), Product Engineering (Mariano), all in one place. Thanks to Sarah Kim, Dev2Dev Editor, for these nice picture! 

jesper_alex_mariano

Lots of things to do, just about every BEA product can be seen here. This is a great opportunity to tell us what you want in future releases and also get to see the latest stuff. Below is the expo area, early morning look, with booths from BEA, partners, and sponsors. 

BEA_World_2007d

The Keynote sessions and the conference sessions will start tomorrow.

See you around the conference!

Cheers,

--alex



Technorati tags:

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: