Before you start
Using the Service Component Architecture (SCA) in IBM WebSphere Integration Developer, you develop a Business Process Execution Language (BPEL) business process that receives data from a WebSphere Adapter for Flat Files and dynamically invokes a Web service. You use WebSphere Enterprise Service Bus mediation components to implement the Enterprise Service Bus (ESB) logic required for interaction with the adapter and Web service. To achieve dynamic service invocation, you retrieve endpoint information from WebSphere Service Registry and Repository V6.1. Then you deploy the complete scenario to WebSphere Process Server and test it end to end.
In this tutorial, you learn about a Service-Oriented Architecture (SOA) integration approach that demonstrates the concept of decoupling service consumers from service providers over an ESB in conjunction with dynamic service endpoint discovery.
This tutorial is for you if you're an SOA practitioner who wants to get a closer look at how the three core SOA products—WebSphere Process Server V6.1, WebSphere Enterprise Service Bus V6.1, and WebSphere Service Registry and Repository V6.1—interact and how you can use WebSphere Integration Developer V6.1 to develop or assemble integration solutions. You should be familiar with an Eclipse-based development environment, such as IBM Rational® Application Developer. Furthermore, a basic understanding of the SCA is helpful while completing the tutorial.
To complete this tutorial you need:
- IBM WebSphere Integration Developer V6.1.0.1
- IBM WebSphere Service Registry and Repository V6.1
- IBM WebSphere Application Server Network Deployment V6.1.0.13
- IBM DB2® Enterprise 9


