PV217 Service Oriented Architecture
Week 6 - WSDL and Webservices Orchestration with BPEL (part I)
Before discussing the design phase of services, we need to go into more detail about the ways to model services. In this lecture we deal with the WSDL standard and introduce the Business Process Execution Language (BPEL) used for orchestration of webservices. These are standards that are commonly used to design services once we have our clear definition of candidate services from the analysis phase.
Lecture slides
Additional Material
- Tutorial: how to use Apache ODE for orchestration with BPEL (for those that want to try out one BPEL engine)
External Material
- A hands-on Introduction to BPEL (for the parts non-Oracle specific)
- Video: Oracle BPEL
Software
- Apache ODE
- Eclipse
- WSO2 Developer Studio (Eclipse) - might be more convenient to use rather than to install Eclipse and the plug-ins