6 options
WS-BPEL 2.0 for SOA composite applications with Oracle SOA Suite 11g : define, model, implement, and monitor real-world BPEL business processes with SOA-powered BPM / Matjaz B. Juric with Marcel Krizevnik.
- Format:
- Book
- Author/Creator:
- Juric, Matjaz B.
- Series:
- Enterprise : professional expertise distilled
- Language:
- English
- Subjects (All):
- Oracle Corporation.
- Service-oriented architecture (Computer science).
- BPEL (Computer program language).
- Physical Description:
- 1 online resource (616 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham [England] : Packt Pub., 2010.
- Language Note:
- English
- Summary:
- Define, model, implement, and monitor real-world BPEL business processes with SOA powered BPM for Oracle SOA Suite with this book and eBook
- Contents:
- Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: Introduction to BPEL and SOA; Why business processes matters; Business and IT alignment; Service-Oriented Architecture; BPEL; Services; How to develop services; SOA concepts; Services; Interfaces; Messages; Loose Coupling; Reusability; Registries and repositories; Quality of Service; Composition of services into business processes; SOA building blocks; BPEL for process automation; Web Services; How Web Services differ from their predecessors; Web Services technology stack
- Enterprise Service BusESB features; Registry and repository; Human task support and identity management; Process Monitoring or Business Activity Monitoring; Business Rules Management Systems (BRMS) or Rule Engine; Adapters; Service Component Architecture; SOA governance; Understanding BPEL; BPEL features; Orchestration and choreography; Executable and abstract processes; Relation of BPEL to other languages; XLANG; WSFL; BPML; ebXML BPSS; YAWL; WSCL; WSCI; WS-CDL; BPMN; BPEL servers overview; The future of BPEL; Summary; Chapter 2: Service Composition with BPEL
- Developing Business Processes with BPELCore concepts; Invoking services; Invoking asynchronous services; Synchronous/Asynchronous business processes; Understanding links to partners; Partner link types; Defining partner links; BPEL process tag; Variables; Providing the interface to BPEL processes: , , and ; ; ; ; Assignments; Validating variables; Accessing variables in expressions; XSLT transformations; Conditions; Activity names; Documentation; BPEL business process example; Involved services; Employee Travel Status service; Airline Service
- WSDL for the BPEL processPartner link types; Business process definition; BPEL process outline; Partner links; Variables for the Travel Process; BPEL process main body; Asynchronous BPEL example; Modify the BPEL Process WSDL; Modify partner link types; Modify the BPEL process definition; Summary; Chapter 3: Advanced BPEL; Advanced activities; Loops; While; Repeat Until; For Each; Delays; Deadline and duration expressions; Empty activities; Ending a process; Fault handling and signaling; WSDL faults; Signaling faults; Signaling faults to clients in synchronous replies
- Signaling faults to clients in asynchronous scenariosHandling faults; Selection of a fault handler; Synchronous example; Asynchronous example; Propagating faults; Default fault handler; Inline fault handling; Scopes; Example; First scope; Second scope; Third scope; Isolated scopes; Compensation; Compensation handlers; Example; Default compensation handler; Invoking compensation handlers; Termination handler; Default termination handler; Managing events; Pick activity; Message events; Alarm events; Example; Event handlers; ; ; Business process lifecycle
- Correlation and message properties
- Notes:
- Includes index.
- ISBN:
- 9786612766862
- 9781282766860
- 1282766864
- 9781847197955
- 1847197957
- OCLC:
- 796383622
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.