[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Deciding on BPEL Wiki Sections
- From: "Carol Geyer" <carol.geyer@oasis-open.org>
- To: <bpel-fa-edboard@lists.xml.org>
- Date: Tue, 23 Oct 2007 11:45:09 -0400
In case it's useful for today's discussion of how to divide the sections for
our BPEL Wiki Knowledgebase, here are some of the sections used at a few other
BPEL resources. (They all have variations on Intro/Background/History/Specs.)
http://en.wikipedia.org/wiki/BPEL
BPEL Design Goals
Adding 'programming in the small' support to BPEL
Relationship of BPEL to BPMN
http://www.oracle.com/technology/pub/articles/matjaz_bpel1.html
Orchestration versus Choreography
Building a Business Process
Fault Handling and Signaling
Event Management
http://www.idealliance.org/papers/dx_xml03/papers/04-06-01/04-06-01.html
Why Orchestrate Web Services?
Why Orchestrate Web Services With BPEL?
What can BPEL do?
Elements of a BPEL Process
BPEL and complimentary WS standards
Getting Started with WSO and BPEL
http://www.oasis-open.org/committees/download.php/23964/wsbpel-v2.0-primer.htm
Design Goals 8
Basic Concepts 9
Structure of BPEL Processes 9
Relationship to Business Partners 9
State of a BPEL Process 10
Behavior of a BPEL Process 11
Providing and Consuming Web Services 11
Structuring the Process Logic. 13
Repetitive Activities 14
Parallel Processing. 15
Data Manipulation. 18
Exception Handling. 19
Advanced Concepts I 21
Refining the Process Structure. 21
Lifecycle of a Scope. 21
Scoped Fault Handling. 22
Terminating Running Work. 22
Undoing Completed Work. 23
Event Handling. 24
Advanced Web Service Interactions 24
Selective Event Processing. 24
Multiple Event Processing. 25
Concurrent Event Processing. 26
Message Correlation. 27
Concurrent Message Exchanges 29
More Parallel Processing. 30
Delayed Execution. 32
Immediately Ending a Process 32
Doing Nothing. 33
Data Validation. 33
Concurrent Data Manipulation. 34
Dynamic Business Partner Resolution. 35
Advanced Concepts II 38
Language Extensibility. 38
Expression Languages and Query Languages 38
Elements and Attributes of Other Namespaces 38
Abstract Processes 40
The Common Base. 40
Abstract Process Profile for Observable Behavior 41
Abstract Process Profile for Templates 43
Using WS-BPEL. 44
Benefits of WS-BPEL
_________________________________
Carol Geyer
Director of Communications
OASIS
+1.978.667.5115 x209
Register now for the Open Standards Forum:
"Enabling Transformational Government Through Web Services and SOA"
29-30 Oct 2007 * London
http://events.oasis-open.org/home/forum/2007
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]