|
|
HOME
>
CHAPTER 1
Chapter 1: Introduction to
BPEL and SOA
BPEL
(Business Process Execution Language for Web Services, also WS-BPEL,
BPEL4WS) is the language used for composition, orchestration, and
coordination of web services. It provides a rich vocabulary for
expressing the behavior of business processes. In this chapter, we
introduce BPEL, define its role in the SOA (Service Oriented
Architecture), and explain the process oriented approach to SOA and the
role of BPEL. We also provide short descriptions of the most important
BPEL servers—the run-time environments for execution of business
processes specified in BPEL, and compare BPEL to other business process
languages. In this chapter, we:
-
Discuss the role of business processes
and their automation
-
Overview web services, ESB (Enterprise
Service Bus), and SOA
-
Discuss the composition of services
-
Explain the role of BPEL in web
service composition
-
Explain the most important BPEL
features
-
Overview BPEL orchestration servers
-
Compare BPEL with other
standardsDiscuss the future of BPEL
-
Chapter 1: Table of Contents:
- Why Business Processes
Matters
- Automation of Business
Processes
- Exposing and Accessing
the Functionality of Applications as Services
- Enterprise Bus
Infrastructure for Communication and Management of
Services
- Integration between
Services and Applications
- Composition of Exposed
Services into Business Processes
- Web Services
- How Web Services Differ
from their Predecessors
- Web Services Technology
Stack
- Enterprise Service Bus
- Service Oriented
Architecture
- SOA Concepts
- Services
- Interfaces
- Messages
- Synchronicity
- Loose Coupling
- Registries
- Quality of Service
- Composition of
Services into Business Processes
- Service Composition
- BPEL For Service
Composition
- BPEL Features
- Orchestration and
Choreography
- Workflow Coordination
- Executable and Abstract
Processes
- Relation of BPEL to Other
Languages
- ebXML BPSS
- BPML
- WSCI
- WS-CDL
- BPEL Servers Overview
- Oracle BPEL Process
Manager
- Microsoft BizTalk
- IBM Websphere Business
Integration Server Foundation
- IBM BPWS4J
- ActiveBPEL Engine and
ActiveWebflow
- OpenStorm Service
Orchestrator
- The Future of BPEL
- Conclusion
|
 |
|
 |
| |
Paperback,
350 pages
Released: January 2006
ISBN: 1904811817
Authors: Matjaz Juric et al |
|
|
|
|
|
Intro
1. Introduction to BPEL and SOA
2. Web Services Technology Stack
3. Service Composition with BPEL
4. Advanced BPEL
5. Oracle BPEL Process Manager and BPEL
Designer: Overview
[
Free Chapter]
6. Oracle BPEL Process Manager:
Advanced Features
7. MS BizTalk Server
Appendix A: BPEL Syntax Reference
Index
|
 |
|

View the book details
on PacktPub.com
|
 |