更新时间:2021-04-29 19:17:25
封面
书名页
Business Process Execution Language for Web Services
Credits
About the Authors
About the Reviewers
Preface
What This Book Covers
What You Need for Using This Book
Conventions
Reader Feedback
Customer Support
Chapter 1. Introduction to BPEL and SOA
Why Business Processes Matter
Automation of Business Processes
Web Services
Enterprise Service Bus
Service Oriented Architecture
Service Composition
BPEL for Service Composition
Relation of BPEL to Other Languages
BPEL Servers Overview
The Future of BPEL
Conclusion
Chapter 2. Web Services Technology Stack
E-Business Collaborations
WS-Security
Typical Business Transaction Scenario
WS-Coordination
Web Services Transaction Specifications
OASIS BTP
Reliable Messaging
WS-Addressing
WS-Inspection
WS-Policy
WS-Eventing
Chapter 3. Service Composition with BPEL
Developing Business Processes with BPEL
Core Concepts
BPEL Business Process Example
Asynchronous BPEL Example
Chapter 4. Advanced BPEL
Advanced Activities
Activity Names
Loops
Delays
Empty Activities
Fault Handling and Signaling
Scopes
Compensation
Managing Events
Business Process Lifecycle
Correlation and Message Properties
Concurrent Activities and Links
Dynamic Partner Links
Abstract Business Processes
Model Driven Approach: Generating BPEL from UML Activity Diagrams
Chapter 5. Oracle BPEL Process Manager and BPEL Designer: Overview
Overview and Architecture
BPEL Server
BPEL Console
BPEL Designer
Database
Process Deployment Example
Process Management with the BPEL Console
Graphical Development with BPEL Designer
Summary
Chapter 6. Oracle BPEL Process Manager: Advanced Features
Extension Functions and Activities
Transformation and Query Support
Data and Array Manipulation
XML Manipulation
Process Identification
LDAP Access and User Management
Dynamic Parallel Flow
Web Services Invocation Framework
Java Code Embedding
Notification Service
Workflow Service
Identity Service
BPEL Server APIs
Chapter 7. MS BizTalk Server
Overview
Architecture
Building a Sample Orchestration in BizTalk
Exporting Orchestration to BPEL
Importing BPEL Processes into BizTalk
Do’s and Don’ts for BPEL Compliance in BizTalk
Comparing BizTalk Orchestration Constructs with BPEL
Advanced BPEL Functions using BizTalk
Other BizTalk-Specific Features
BizTalk Server 2006 and Beyond
Appendix A. BPEL Syntax Reference
Important BPEL Activities and Elements
<catch> <catchAll>