Resources
Resources provides a directory of educational materials and community-support tools for BPEL.
Passing a Directory Path as a Parameter to a File Adapter
This technical article by Chad W. Coffman discusses how File Adapters are often used as a Receive activity in a BPEL process, polling a directory for a file to arrive and starting based on the state of the file - number of records, filename pattern, directory location, etc. But what if the file adapter is not used as the initiating activity? The adapter configuration options change when the adapter is configured to work 'inline' (synchronous read or write operation) instead of at the beginning of the BPEL process.
SOA Approach to Integration
This book focuses on the SOA approach to integration of existing (legacy) applications and newly developed solutions, using modern technologies, particularly web services, XML, ESB, and BPEL. The book shows how to define SOA for integration, what integration patterns to use, which technologies to use, and how to best integrate existing applications with modern e-business solutions. It also shows how to develop web services and BPEL processes, and how to process and manage XML documents from the JEE and .NET platforms.
2007 Comparative Assessment Methodology Process for BPEL: Systems Integrator Use Case
Scientific Research Corporation (SRC) is an advanced electronic
engineering company that was founded in 1988 to provide innovative
solutions to the U.S. Government, international markets, and private
industry.
A Comparison between Incremental Composition and BPEL
An EDU-GILA Project by Adan Mercado Nieto, Angela Schwering, Simón Smith Bize, and Tobias Debald
A Hands-on Introduction to BPEL
Part one in this series describes how to create an example business process that combines a set of fictional travel-related Web services and then deploy that process to the Oracle BPEL Process Manager runtime environment.
Part two presents more-advanced concepts that will enable you to use BPEL to model complex processes.
by Matjaz B. Juric, Oracle
BPEL Learning Guide
This SearchWebServices.com learning guide introduces you to BPEL. It includes articles, tips, expert advice, white papers and more that explain how BPEL fits into the world of Web services.
BPEL on IBM developerWorks website
IBM has been an advocate of BPEL since the beginning, and its developerWorks site has a number of pre-existing articles and tutorials that discuss BPEL and various IBM tools and technologies.
Please note that even though several of these articles are only a couple months old, both the products and standards mentioned may have newer revisions. Please check both IBM product versions and BPEL standards versions.
Here are a few of the recent articles you may find of interest:
BPEL or ESB: Which should you use?
When designing an SOA solution, it's not always clear whether you should use a Web services BPEL process or an ESB mediation flow. This article by Marc Fasbinder of IBM describes considerations that will help you decide which is right for you.
BPEL Training Course
Welcome to Cape Clear's popular BPEL training course, now available online for the first time. This course uses a combination of video presentations and hands-on exercises to teach you about the key features of BPEL.
Each individual video runs to about 10 minutes and they deliver just over 70 minutes of presentations in total. If you also complete the course exercises, we think most users will complete the course in under a day.
BPEL-related IBM RedBooks
IBM has been an advocate of BPEL since the beginning, and IBM RedBooks have a number of books that discuss BPEL and various IBM tools and technologies. Most all can be downloaded, free of charge, in PDF format.
Please note that both the products and standards mentioned may have newer revisions. Please check both IBM product versions and BPEL standards versions.
Here are a few of the recent books you may find of interest: