Cover image for BPEL4WS Business Processes with WebSphere Business Integration : Understanding, Modeling, Migrating.
BPEL4WS Business Processes with WebSphere Business Integration : Understanding, Modeling, Migrating.
Title:
BPEL4WS Business Processes with WebSphere Business Integration : Understanding, Modeling, Migrating.
Author:
Redbooks, IBM.
Personal Author:
Physical Description:
1 online resource (390 pages)
Contents:
Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Part 1 BPEL4WS introduction -- Chapter 1. WebSphere Business Integration and process modeling -- 1.1 Introducing BPEL4WS -- 1.1.1 On Demand Operating Environment and SOA -- 1.1.2 Abstract and executable models -- 1.2 Business Integration Reference Architecture -- 1.2.1 Development platform -- 1.2.2 Business performance management services -- 1.2.3 Enterprise Service Bus -- 1.2.4 Business application, data access, and partner services -- 1.3 WebSphere Business Integration product support -- 1.3.1 IBM WebSphere Business Integration Modeler V5.1 -- 1.3.2 IBM WebSphere Studio Application Developer Integration Edition V5.1 -- 1.3.3 IBM WebSphere MQ Workflow V3.5 -- 1.3.4 WebSphere Business Integration Server Foundation V5.1 -- 1.4 BPEL4WS usage scenarios -- 1.4.1 Scenario: Model a new business process -- 1.4.2 Scenario: Migrate an existing business process -- 1.4.3 Other scenarios -- 1.4.4 Summary of WebSphere Business Integration product options -- Chapter 2. History, heritage, and directions of BPEL4WS -- 2.1 BPEL4WS history -- 2.1.1 Web services for application interoperability -- 2.1.2 Web services for process automation -- 2.2 BPEL4WS heritage -- 2.2.1 BPEL4WS in the Web services landscape -- 2.2.2 BPEL4WS and business process management -- 2.2.3 Business process standards -- 2.3 BPEL4WS directions -- Chapter 3. Defining BPEL4WS -- 3.1 What is BPEL4WS -- 3.1.1 Overview -- 3.1.2 Relationship to other standards -- 3.2 Key BPEL4WS concepts -- 3.2.1 Partners -- 3.2.2 Partner link types -- 3.2.3 Partner links -- 3.2.4 Business partners -- 3.2.5 Endpoint references -- 3.2.6 Activities -- 3.2.7 Data handling -- 3.2.8 Correlation -- 3.2.9 Scope -- 3.2.10 Extensions for executable processes.

3.2.11 Extensions for business processes -- 3.3 IBM extensions to BPEL4WS -- 3.3.1 Activity type extensions -- 3.3.2 Process-related extensions -- 3.3.3 Activity extensions -- 3.3.4 Basic activity extensions -- 3.3.5 Structured activity extensions -- Chapter 4. Business scenario used in this book -- 4.1 Overall business scenario -- 4.2 Components of the business scenario -- 4.2.1 Validate input -- 4.2.2 E-mail acknowledgement ID and reservation ID -- 4.2.3 Reserve flight -- 4.2.4 Reserve hotel -- 4.2.5 Bill customer -- Part 2 Modeling new BPEL4WS processes -- Chapter 5. WebSphere Business Integration Modeler: modeling for BPEL4WS -- 5.1 Introducing WebSphere Business Integration Modeler V5.1 -- 5.1.1 Business process management and service-oriented architecture -- 5.1.2 Architecture -- 5.1.3 Technology modes and user profiles -- 5.2 Creating a new BPEL model -- 5.2.1 Understanding workspaces, projects, and catalogs -- 5.3 Mapping elements to WebSphere Business Integration Server Foundation -- 5.3.1 Files generated -- 5.3.2 Top level global process -- 5.3.3 Business items -- 5.3.4 Connection with an associated business item -- 5.3.5 Connection without an associated business item -- 5.3.6 Input and output -- 5.3.7 Input and output criteria -- 5.3.8 Local subprocess -- 5.3.9 Local task -- 5.3.10 Control nodes (fork, join, and merge) -- 5.3.11 Decision (simple and multiple) -- 5.3.12 Local repository -- 5.3.13 Resource requirement -- 5.3.14 Services -- 5.3.15 Map -- 5.3.16 While loop -- 5.3.17 Stop node -- Chapter 6. WebSphere Business Integration Modeler: modeling the scenario -- 6.1 Validate reference model -- 6.1.1 Modeling a process in BPEL mode -- 6.1.2 Exporting files from WebSphere Business Integration Modeler -- 6.1.3 Understanding the generated files -- 6.1.4 Importing files into WebSphere Studio.

6.1.5 Understanding the generated process in WebSphere Studio -- 6.1.6 Completing the BPEL4WS process in WebSphere Studio -- 6.1.7 Generating deployment code and testing a BPEL4WS process -- 6.2 Other reference models -- 6.2.1 Reserve Hotel reference model -- 6.2.2 Reserve Flight reference model -- 6.2.3 Bill Customer reference model -- Part 3 Migrating existing processes to BPEL4WS -- Chapter 7. WebSphere MQ Workflow: migration considerations -- 7.1 Introduction -- 7.2 Design considerations -- 7.2.1 Container reuse -- 7.2.2 Use of blocks and subprocesses -- 7.2.3 Undoing earlier activities -- 7.2.4 Staff resolution -- 7.3 Considerations for production roll-out -- 7.3.1 Replacement -- 7.3.2 Migration -- 7.3.3 Interoperability -- 7.4 Reuse of existing components -- 7.4.1 Business process constructs -- 7.4.2 Business measures -- 7.4.3 Activity implementation (UPES, JSP, Web services) -- 7.4.4 Customized Web client -- 7.4.5 Staff repository -- 7.4.6 Running instance repository -- 7.4.7 Instance archive -- 7.4.8 Monitor repository -- Chapter 8. WebSphere MQ Workflow: conversion tool -- 8.1 Purpose of the FDL2BPEL Conversion Tool -- 8.2 Scope of the conversion tool -- 8.2.1 Usage of the conversion tool -- 8.2.2 Files generated by the conversion tool -- 8.3 Mapping FDL constructs to BPEL4WS -- 8.3.1 Mapping FDL invocation interfaces -- 8.3.2 Mapping FDL data structures and data containers -- 8.3.3 Mapping FDL processes to BPEL4WS -- 8.3.4 Mapping an FDL block to BPEL4WS -- 8.3.5 Mapping an FDL subprocess call to BPEL4WS -- 8.3.6 Mapping an FDL program_activity to BPEL4WS -- 8.3.7 Mapping FDL transition conditions to BPEL4WS -- 8.3.8 Mapping an FDL start condition to BPEL4WS -- 8.3.9 Mapping an FDL exit condition to BPEL4WS -- 8.3.10 Mapping FDL activity expiration to BPEL4WS -- Chapter 9. WebSphere MQ Workflow: converting the scenario.

9.1 Converting activity implementations -- 9.1.1 Activity implementations used in the scenario -- 9.1.2 Converting other activity implementations -- 9.2 Performing the conversion -- 9.2.1 FDL process to migrate -- 9.2.2 Exporting an FDL process -- 9.2.3 Using the FDL2BPEL Conversion Tool -- 9.2.4 Importing generated BPEL4WS files into WebSphere Studio -- 9.2.5 Modifying the generated BPEL4WS process -- 9.2.6 Testing the modified BPEL4WS process -- Chapter 10. Migrating WebSphere Application Server Enterprise processes -- 10.1 FDML migration wizard -- 10.2 FDML constructs in BPEL4WS -- 10.2.1 Synchronous process -- 10.2.2 Asynchronous process -- 10.2.3 Java, EJB, and service activities -- 10.2.4 Fault handling -- 10.2.5 Receive event -- 10.2.6 Staff -- 10.2.7 Block -- 10.2.8 Loop -- 10.3 Migrating the scenario -- 10.3.1 Validate reference model -- 10.3.2 Reserve hotel reference model -- 10.3.3 Reserve flight reference model -- Part 4 Appendixes -- Appendix A. Additional material -- Locating the Web material -- Using the Web material -- System requirements for downloading the Web material -- How to use the Web material -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Index -- Back cover.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: