 | Level: Intermediate Bhargav Perepa (bvperepa@us.ibm.com), WebSphere Integration Technology Specialist, SWG Federal Technical Sales,
IBM
Russell Weaver (reweaver@us.ibm.com), Business Integration Solution Specialist, SWG Federal Technical Sales,
IBM
Sujatha Perepa (perepa@us.ibm.com), Software IT Architect, SWG Federal Technical Sales,
IBM
19 Apr 2006 This article series builds a complete working sample of a Business Process Execution Language (BPEL) application using WebSphere Business Modeler, WebSphere Integration Developer and WebSphere Process Server. Part 2 of this article series further develops the process modeling scenario you created in Part 1 using service-oriented architecture and WebSphere Integration Developer to import the project, create the components, implement the logic, and deploy the application on WebSphere Process Server.
Introduction
Part 2 of this series describes how to use IBM® WebSphere® service-oriented architecture (SOA) product offerings, WebSphere Integration Developer and WebSphere Process Server, effectively and comprehensively.
This article demonstrates:
- Service Component Architecture (SCA)
- Service Data Object (SDO)
- Common Base Event (CBE)
- Common Event Infrastructure (CEI)
- Business rules involving ruleset and decision table templates
- Dynamic selection/routing using a Selector
- Human Task Manager component
- Mediation capabilities using data and interface mappings and invocation of a remote Web service implemented using Rational tooling
- Nesting of an embedded BPEL sub-process in another BPEL workflow application
The article assumes a good understanding of programming concepts (control flow, looping, assignment, synchronous and asynchronous call semantics, and so forth), role-based development (business analyst, architect, developer, assembler and deployer, operator, and so forth) and broadly available integration technologies (Web services, adapters, and so forth).
This article is intended to benefit developers, customers, consultants, and field sales professionals.
Downloads | Description | Name | Size | Download method |
|---|
| Article in PDF format | 0604_perepa-integrationdev.pdf | 3.0 MB | FTP | HTTP |
|---|
| code sample | 0604_perepa-addendum_ear.zip | 104 KB | FTP | HTTP |
|---|
Resources Learn
Discuss
About the authors  | 
|  |
Bhargav Perepa is a WebSphere IT Specialist at IBM Federal Software Group in Washington D.C. area. He was a WebSphere developer in IBM Austin WebSphere Development Lab and had previous Smalltalk, C++ development experience in IBM Chicago. Bhargav holds a Masters degree in Computer Sciences from IIT, Chicago and an MBA degree from UT-Austin, Texas. You can reach Bhargav at bvperepa@us.ibm.com. |
 | |  |
Russell Weaver is a Business Integration Solution Specialist at IBM Federal Software Group working in Washington D.C. area. Russell Weaver specializes in Business Process Management, WebSphere Business Modeler, WebSphere Integration Developer and BPEL Application development areas. He was with World Wide team in his previous capacity. You can reach Russell at reweaver@us.ibm.com. |
 | 
|  |
Sujatha Perepa is a Software IT Architect from IBM Federal Software Group in Washington D.C. area. She has extensive design and development experience in Lotus Domino, WebSphere Commerce and Internet technologies. She holds an MBA degree from Stuart School of Business in Chicago. You can reach Sujatha at perepa@us.ibm.com. |
Rate this content
|  | |  |