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.1 | 7 | 7 | 9 | 9 | 8 | 8 |
8.0
Very Good
|
| 20% | 20% | 20% | 20% | 10% | 10% | ||
| Oracle BPEL Process Manager 2.0 | 9 | 8 | 8 | 7 | 9 | 9 |
8.2
Very Good
|
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 »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 »
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
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Data Management Resource Alerts
