Skip to main content


developerWorks  >  WebSphere | Architecture  >

Using SOA with WebSphere process integration products, Part 2: Integration development

developerWorks

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

Get the downloads

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

DescriptionNameSizeDownload method
Article in PDF format0604_perepa-integrationdev.pdf3.0 MBFTP|HTTP
code sample0604_perepa-addendum_ear.zip104 KBFTP|HTTP
Information about download methodsGet Adobe® Reader®


Resources

Learn

Discuss


About the authors

Photo of Bhargav Perepa

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.


Photo of Sujatha Perepa

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


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Rate this content

Help us improve this content


More in this series:
Using SOA with WebSphere process integration products