Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
32 used & new from $47.19

Have one to sell? Sell yours here
 
   
Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition (Paperback)

by Poornachandra Sarang (Author), Matjaz Juric (Author), Benny Mathew (Author)
Key Phrases: Process Manager, Delta Airlines, American Airlines (more...)
3.8 out of 5 stars See all reviews (9 customer reviews)

List Price: $69.98
Price: $62.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.99 (10%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
21 new from $47.19 11 used from $57.95
Also Available in: List Price: Our Price: Other Offers:
Paperback 3 used & new from $40.10

Frequently Bought Together

Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition + 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 + SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)
Price For All Three: $134.64

Customers Who Bought This Item Also Bought

SOA and WS-BPEL: Composing Service-Oriented Architecture Solutions with PHP and Open-Source ActiveBPEL

SOA and WS-BPEL: Composing Service-Oriented Architecture Solutions with PHP and Open-Source ActiveBPEL

by Yuli Vasiliev
3.8 out of 5 stars (5)  $44.99
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)  $53.99
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
BPEL 100 Success Secrets - Business Process Execution Language for Web Services- THE XML-based language for the formal specification of business processes, ... protocols and SOA based integration

BPEL 100 Success Secrets - Business Process Execution Language for Web Services- THE XML-based language for the formal specification of business processes, ... protocols and SOA based integration

by Tony Willis
$19.95
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)  $53.99
Explore similar items

Editorial Reviews

Product Description

An Architects and Developers Guide to BPEL and BPEL4WS

  • Architecture, syntax, development and composition of Business Processes and Services using BPEL
  • Advanced BPEL features such as compensation, concurrency, links, scopes, events, dynamic partner links, and correlations
  • Oracle BPEL Process Manager and BPEL Designer Microsoft BizTalk Server as a BPEL server

In Detail

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.

What you will learn from this book?

Chapter 1 provides a detailed introduction to BPEL and Service Oriented Architecture (SOA). It discusses business processes and their automation, explains the role of BPEL, web services, and Enterprise Service Buses (ESB) in SOA, provides insight into business process composition with BPEL, explains the most important features, compares BPEL to other specifications, provides an overview of BPEL servers, and discusses the future of BPEL.

Chapter 2 provides a detailed introduction to the Web Services Technology Stack. It discusses the important standards and specifications for using BPEL and implementing SOA with web services, such as WS-Security, WS-Addressing, WS-Coordination, WS-AtomicTransaction, WS-BusinessActivity, WS-Reliable Messaging, etc.

Chapter 3 discusses the composition of web services with BPEL. The chapter introduces the core concepts of BPEL and explains how to define synchronous and asynchronous business processes with BPEL. The reader gets familiar with BPEL process structure, partner links, sequential and parallel service invocation, variables, conditions, etc.

Chapter 4 goes deeper into the BPEL specification and covers advanced features for modeling complex business processes. Advanced activities, scopes, serialization, fault handing, compensations, event handling, correlation sets, concurrent activities and links, process lifecycle, and dynamic partner links are covered in detail.

Chapter 5 explains how to use the Oracle BPEL Process Manager for deploying and executing business processes defined in BPEL. It describes the server architecture, tools, features, and common approaches for managing and debugging BPEL processes. The chapter also looks at graphical development of BPEL processes using Oracle BPEL Designer for JDeveloper and for Eclipse.

Chapter 6 takes a detailed look at the advanced features of the Oracle BPEL Process Manager including extension functions, dynamic parallel flows, Web Services Invocation Framework, Java embedding, Notification service, Workflow service, Identity service, and Oracle BPEL Server APIs.

Chapter 7 discusses MS BizTalk Server 2004 and its support for BPEL. It explains how to develop business processes in BizTalk and export them to BPEL. It also explains how to import BPEL processes into BizTalk and how to use the Orchestration Designer tool to define processes graphically, and compares BizTalk and BPEL constructs.

Appendix A provides a syntax reference for BPEL version 1.1. The appendix covers standard BPEL activities and elements, functions, attributes, and faults.

Who this book is written for?

This book is aimed at architects and developers in the design, implementation, and integration phases of advanced information systems and e-business solutions, developing business processes and dealing with the issues of composition, orchestration, transactions, coordination, and security. The book presumes knowledge of XML and web services, web services development (either on J2EE or .NET), and multi-tier architecture



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. --This text refers to an out of print or unavailable edition of this title.

See all Editorial Reviews


Product Details

  • Paperback: 372 pages
  • Publisher: Packt Publishing; 2nd edition (January 9, 2006)
  • Language: English
  • ISBN-10: 1904811817
  • ISBN-13: 978-1904811817
  • Product Dimensions: 9.1 x 7.5 x 0.9 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #224,309 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #88 in  Books > Computers & Internet > Computer Science > Modeling & Simulation

Inside This Book (learn more)


Books on Related Topics (learn more)
 
 


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
  Discussion Replies Latest Post
Architecture for a 14-year old 24 5 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...

Create a guide

Look for Similar Items by Category


A Savings Shower

Home Improvement Value Center
Find the right showerhead at the right price in the Home Improvement Value Center, where you can find items up to 50% off.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Find Facom Tools

Shop for Facom Tools
Facom is the European leader in the hand tool market, manufacturing high-quality tools for professionals.

Shop Facom tools

 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates