Business Process Execution Language (BPEL, also known as WS-BPEL) has become the de facto standard for orchestrating services in SOA composite applications. It enables the automation of business processes, reduces the gap between business requirements and applications, and allows better alignment between business processes and the underlying IT architecture. BPEL is an open specification and one of the most important pieces of SOA.
This book provides a fast-paced practical introduction to WS-BPEL, one of the centerpieces of SOA. It covers the most important features of BPEL 2.0 and provides several real-world examples to underline its concepts.
Comments about oreilly WS-BPEL 2.0 Beginner's Guide:
WS-BPEL 2.0 Beginners Guide: As name suggest, This is a good reading for self-learning BPEL concepts from beginning. Authors start book with a very simple BPEL sample. They give details instructions from setting up IDE, creating schema and wsdl, etc. They finish their first sample giving instructions to how you can test your first BPEL process using a BPEL engine. I recommend this book as a true beginner guide.
BPEL specifications is so long and even BPEL 2.0 primer is very hard to understand without prior knowledge on BPEL. But authors have structured book chapters from simple to complex BPEL concepts, so that beginners can easily understand. It contains chapters for fault handling, compensation, parallel processing asynchronous invocation etc. Best part is authors have given samples for each section including guidance how you can do it in IDE.
This book contains special chapter for Humantask with samples. That adds a true value to this book.
I must say this is the best book to start with. Great work well presented. Keep it up Matjaz B. Juric, Denis Weerasiri
Have a look on this book by clicking this link. http://bit.ly/1srYlyc
Bottom Line Yes, I would recommend this to a friend