August 27, 2004

Oracle and IBM move BPEL to the BPI forefront

Promising process servers ease Web-services integration complexities

See correction at end of review

Breaking down business processes into Web services components was the easy part. Weaving them together into manageable, useful services has proved more ambitious.

XML-based business process languages have emerged to manage these event-driven architectures. Now IBM and Oracle have elevated the standing of BPEL4WS (Business Process Execution Language for Web Services, or BPEL for short), granting the language a seat in the core of both companies’ new process servers: the Oracle BPEL-PM (BPEL Process Manager) 2.0 and the WBISF (WebSphere Business Integration Server Foundation) 5.1.

These servers are designed for coordinating process interaction and event governance using BPEL. The products integrate into the companies’ respective traditional product lines.

For IBM, the integration is a bit clearer. The company has folded WAS (WebSphere Application Server) Enterprise into its WBISF. Although performance was slightly sluggish in my tests, WBISF offers solid capabilities and brings with it a rich variety of resource adaptors to back-end systems and transactional technologies that can’t be beat.

Oracle’s foray into BPEL comes by way of the recent acquisition and rebranding of Collaxa, a pioneer in process management for SOAs (service-oriented architectures). BPEL-PM runs on Oracle’s application server line, but is not tied to it; it supports any J2EE application server, including JBoss and WebSphere. Oracle’s performance was good, but adapter support is light and integration of the product into Oracle’s own stack remains limited.

Each vendor has an Eclipse-based toolset for visually modeling BPEL process flows. Oracle’s BPEL Designer is included with the offering. IBM requires that you purchase its WSAD-IE (WebSphere Studio Application Developer, Integration Edition) 5.1. This add-on sports a number of advanced capabilities and wizards that help compensate for the extra expense.

Both products still have room to grow with regard to improving usability and mitigating complexity. This is an evolving science, to be sure. Yet many of these shortcomings stem from the complexity of XML and the still-ripening state of BPEL more than the underdeveloped status of these products.

As such, I find both vendors here providing smart, solid means of advancing business process integration in a way that includes Web services most fundamentally.

Tuning up

Getting started with Oracle’s BPEL-PM was nearly effortless. With only minor configuration, the refined install routine managed installation of the complete system, including the process engine, visual designer, embedded Oracle Lite Database, and the administration and monitoring console.

IBM’s WBISF was slightly more difficult and time-consuming to piece together before I could get started, requiring a number of tweaks and secondary scripts to be run in order to set up all the components, such as the process choreographer, containers, and queue managers. This is the stuff of which IBM’s consultant-service-based revenue dreams are made.

When configured, WBISF was easy enough to work with. It sports fully functioning versions of the WAS, as well as DB2 Enterprise Edition and WebSphere MQ for use by the process engine.

Test Center Scorecard
20%20%20%20%10%10%
IBM WebSphere Business Integration Server Foundation 5.1779988
8.0
Very Good
20%20%20%20%10%10%
Oracle BPEL Process Manager 2.0988799
8.2
Very Good
Close

On Twitter now

Data management

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Data Management Resource Alerts

Subscribe to the Technology: Data Management Newsletter

The one-stop resource center for IT professionals.

©1994-2009 Infoworld, Inc.