Have one to sell? Sell yours here
 
 
Business Process Execution Language for Web Services : BPEL and BPEL4WS
 
 

Business Process Execution Language for Web Services : BPEL and BPEL4WS (Paperback)

~ Matjaz B. Juric (Author), Benny Mathew (Author), Poornachandra Sarang (Author) "The traditional monolithic applications of yesteryear have evolved into distributed applications on the web..." (more)
Key Phrases: partner link types, airline web service, abstract business protocols, Process Manager, Delta Airlines, Task Manager (more...)
3.8 out of 5 stars  See all reviews (9 customer reviews)


Available from these sellers.


4 used from $38.93

Formats

Amazon Price New from Used from
  Paperback, January 8, 2006 $54.47 $47.38 $29.99
  Paperback, October 31, 2004 -- -- $38.93

Customers Who Bought This Item Also Bought

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining business ... management and web services orchestration

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining business ... management and web services orchestration

by Jeremy Bolie
3.8 out of 5 stars (6)  $40.49
SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)

SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)

by Ben Margolis
4.3 out of 5 stars (3)  $31.16
Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture

Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture

by Kapil Pant
4.0 out of 5 stars (1)  $46.84
Oracle SOA Suite Developer's Guide

Oracle SOA Suite Developer's Guide

by Matt Wright
3.8 out of 5 stars (5)  $62.11
SOA Approach to Integration: XML, Web services, ESB, and BPEL in real-world SOA projects

SOA Approach to Integration: XML, Web services, ESB, and BPEL in real-world SOA projects

by Poornachandra Sarang
4.1 out of 5 stars (7)  $46.84
Explore similar items

Editorial Reviews

Product Description

This book is a comprehensive guide to the usage and syntax of the Business Process Execution Language for Web Services (BPEL4WS). Two major BPEL4WS servers, the Oracle BPEL Process Manager and Microsoft BizTalk Server 2004 are covered in detail, and an overview of other major BPEL4WS servers is provided. The book contains practical examples on using BPEL4WS.

Web services provide the core functionality for distributed e-business applications using SOAP, WSDL and UDDI. These building blocks can then be orchestrated into a complete business process using BPEL4WS.

Web services provide the basic technical platform required for application interoperability. They do not, however, provide higher level control, such as which web services need to be invoked, which operations should be called and in what sequence. Nor do they provide ways to describe the semantics of interfaces, the workflows, or e-business processes. BPEL is the missing link to assemble and integrate web services into a real business process

BPEL4WS standardizes process automation between web services. This applies both within the enterprise, where BPEL4WS is used to integrate previously isolated systems, and between enterprises, where BPEL4WS enables easier and more effective integration with business partners.

In providing a standard descriptive structure BPEL4WS enables enterprises to define their business processes during the design phase. Wider business benefits can flow from this through business process optimization, reengineering, and the selection of most appropriate processes.

Supported by major vendors — including BEA, Hewlett-Packard, IBM, Microsoft, Novell, Oracle, SAP, Sun, and others — BPEL4WS is becoming the accepted standard for business process management.

This book provides detailed coverage of BPEL4WS, its syntax, and where, and how, it is used. It begins with an overview of web services, showing both the foundation of, and need for, BPEL. The web services orchestration stack is explained, including standards such as WS-Security, WS-Coordination, WS-Transaction, WS-Addressing, and others. The BPEL language itself is explained in detail, with Code snippets and complete examples illustrating both its syntax and typical construction. Having covered BPEL itself, the book then goes on to show BPEL is used in context. by providing an overview of major BPEL4WS servers. It covers the Oracle BPEL Process Manager and Microsoft BizTalk Server 2004 in detail, and shows how to write BPEL4WS solutions using these servers.



From the Publisher

The book blends a broad architectural view with the detailed coverage of syntax and practical implementation required for working with BPEL This book covers the BPEL4WS standard and two BPEL4WS servers — the Oracle BPEL4WS Process Manager and Microsoft BizTalk Server 2004. It provides comprehensive coverage of the BPEL4WS syntax and shows how to use BPEL4WS by examples. The book prepares for the coverage of the BPEL4WS standard and servers with a chapter on the web services orchestration stack.

This book aimed at technical architects and developers in the technical design phase of advanced e-business solutions dealing with the issues of orchestration, transactions, coordination, and security. The book presumes knowledge of XML and web services (SOAP, WSDL, UDDI), Web services development (either on J2EE or .NET), and Multi-tier architectures.


Product Details

  • Paperback: 270 pages
  • Publisher: Packt Publishing (October 31, 2004)
  • Language: English
  • ISBN-10: 1904811183
  • ISBN-13: 978-1904811183
  • Product Dimensions: 9.1 x 7.6 x 0.7 inches
  • Shipping Weight: 1.1 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #1,352,652 in Books (See Bestsellers in Books)

Inside This Book (learn more)
First Sentence:
The traditional monolithic applications of yesteryear have evolved into distributed applications on the web. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
partner link types, airline web service, abstract business protocols, property aliases, selected query language, employee travel status, link statuses, plane ticket offer, compensation handler, receive pipeline, involved web services, partner web services, orchestration designer, following code excerpt, web service operations, several web services, synchronization dependencies, nested activities, fault handlers, process descriptor, partner links, handlers section, other web services, coordination context, ect activity
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Process Manager, Delta Airlines, Task Manager, Travel Approval, Visual Studio, American Airlines, Console Manage, Example Let, Total Purchaseval, Travel Faul, Web Services Invocation Framework, Active Endpoints, Enterprise Java Beans, Java Message Service, Business Integration Server Foundation, Business Process Specification Schema, Function Wizard, Java Connector Architecture, Processes Instances Activities, Service Orchestrator, Support Dashboard, Managing Events, Oracle Lite, Web Services Choreography Interface
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (3)
4 star:
 (3)
3 star:
 (1)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
8 of 8 people found the following review helpful:
4.0 out of 5 stars Beats reading the spec, August 28, 2005
This is the first book I have seen on BPEL - the business process execution language. A number of Web services orchestration / process tools are based on BPEL but hide the language behind a drag-and-drop GUI. I found that to effectively use these tools, though, you have to understand the concepts that make up BPEL - scopes, partner links, correlation sets etc. This book likely provides the best introduction to these concepts. Examples are given in "raw" BPEL as well as using Oracle BPEL Manager and Microsoft BizTalk.

I wished for a little more in-depth coverage of advanced topics, such as correlation and convoys, but I think more people have to gain experience using these before we can expect a book to present "best practices".

In summary, if you are interested specifically in BPEL, this is likely the book you want to get.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars bpel by example, April 21, 2005
By Jeanne Boyarsky (New York, NY) - See all my reviews
"Business Process Execution Language for Web Services" is a good tutorial and reference for BPEL. The authors state that the book is targeted towards current web services developers and architects. Appropriately, the book assumes knowledge of XML, UML, and of course, web services.

The book was written by three authors and the chapters are separated by author. One author wrote chapter one, which includes an overview of BPEL, concrete examples of workflow and how BPEL fits into the big picture. The main author wrote chapters two through four, which flow well and teach BPEL through a running example, along with describing Oracle's BPEL tools. The third author wrote chapter five, which describes Microsoft's BPEL tools. The book ends with a clear, concise syntax reference. While all the chapters provide valuable information, the first and last chapters seem disjointed from the remainder of the book.

There are plenty of diagrams to show architecture and flow, something very important in BPEL. The meat of the book teaches BPEL, something it does very well. The examples in chapters two and three gradually grow in complexity and build on each other. When describing Oracle and Microsoft's tools, appropriate screenshots are provided. I recommend this book for anyone starting out with BPEL or just looking to learn it.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
2.0 out of 5 stars Good Intro to BPEL - Poor examples, January 1, 2006
The book really did a good job about introducing the BPEL Spec..saves much of your time from Google. Beyond that, the examples using Oracle BPEL Engine are poorly written and too confusing. After the first 3 chapters, the book chapters stretches in different directions and I doubt the editors/authors did a final review together. The code examples are not working ! This means ..I regret to say 60% of book is not worth reading.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Could be a great book
This is a good book for those seeking an initial view of process and BPEL. The book covers the basics of BPEL profile 1.1, and until chapter 4 is a good resource of information. Read more
Published on May 30, 2007 by Vinicius C. Carvalho

5.0 out of 5 stars BPEL just may be the future of business data communications
There have been an entire bowl of alphabet soup regarding various kinds of distributed processing systems. All of them, in their time, achieved a certain level of usage. Read more
Published on March 29, 2006 by John Matlock

5.0 out of 5 stars A response from Packt Publishing
This is a response from the Publisher, Packt, in reply to the two reviews below...

The code examples in the book have been written for the Oracle BPEL Process Manager... Read more
Published on January 20, 2006 by Packt Publishing

2.0 out of 5 stars book needs a revision.
This book introduces bpel using oracle bpel engine beyond that this book fall short of introducing the bigger picture in terms of soa. the book also needs a revision. Read more
Published on January 16, 2006 by chien nguyen

5.0 out of 5 stars Excellent guide
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. Read more
Published on December 8, 2004 by Sara Ronald

4.0 out of 5 stars A good start in expressing business logic
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. Read more
Published on December 3, 2004 by W Boudville

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.