Business Process Execution Language (BPEL) addresses the choregraphy issues related to web services and SOA. BPEL is used to describes a process, and to coordinates its execution It can be seen as a set of building blocks that are used to compose a process. Each of these blocks serves a different function. How these blocks are arranged and joined together determines how the process will operate.
For exemple, a travel booking process can involve : - availability - customer information collect - credit card validation - Booking and confirmation
Each blocks above are independent. BPEL describes how they must be assembled in order to create a complete business process.
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Run away! Run away! Here, take this tiny ad with you: