Home :: Books :: Business & Investing  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing

Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet
Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Business Process Execution Language for Web Services : BPEL and BPEL4WS

Business Process Execution Language for Web Services : BPEL and BPEL4WS

List Price: $59.99
Your Price: $59.99
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Excellent guide
Review: An excellent book for beginners and for those who want to get familiar with advanced BPEL features. First chapter is a little weak but chapters two and three are great. This book is also a must for everybody working with Oracle BPEL Process Manager (chapter four). The examples are great. Highly recommended.

Rating: 4 stars
Summary: A good start in expressing business logic
Review: Why this language? That is, why another language? Just a few years ago, XML reached a fairly stable state. Then WSDL came along, to describe Web Services. But it turned out that WSDL is really best suited for describing a single Web Service, or a simple interaction between 2 such services. As the authors relate, business logic is far more complex. Especially for the main envisioned scenario of interactions between services scattered across a panoply of companies.

You might want an orchestration of services, built around a central co-ordinating service. Or in other cases, you might have a flow of business messages, without a central service. This is termed choreography. These are 2 extremes. You might have some combination of the two. And more complex cases can be imagined.

The book points out that WSDL basically ran out of steam. It lacks the expressive power to easily handle the above cases; if it can even do so. Hence, BPEL arose to describe such logic in a programmatic fashion. The authors then go on to flesh out BPEL as it currently exists. While some of the examples, written in XML, are fairly verbose, if you keep in mind the basic ideas, they should be understandable.

You might also note that the book only touches on the possible complexity and nuances of business logic. It's fair to predict that in a few years, BPEL will be heavily expanded.


<< 1 >>

© 2004, ReviewFocus or its affiliates