Packt Publishing Community, Experience, Distilled

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development Table of Contents

HomeBooksSupportFreeAuthorsAward
WELCOME NEWSLETTERS ARTICLES YOUR ACCOUNT ABOUT US

 
Friday, May 6, 2005 | Web Services SOA BPEL
See More

BPEL Table of Contents

Table of Contents

Dismantling SOA Hype: A Real-World Perspective
Chapter 1: Extending Enterprise Application Integration
Chapter 2: Service-Oriented ERP Integration
Chapter 3: Building the Service Value Chain
Chapter 4: A Services-Oriented Approach to Business Rules Development
Chapter 5: Building Rich Internet Applications for Workflow and Process Monitoring
Chapter 6: Building BPEL Processes on the Fly
Chapter 7: Making BPEL Processes Dynamic
Chapter 8: Using WSIF for Integration
Chapter 9: BPEL with Reliable Processing
Chapter 10: Managing a BPEL Production Environment
Index
  • Chapter 1: Extending Enterprise Application Integration
    • Case Study Background
    • Implementing the Customer Details Management Module
      • Step 1: Expose TIBCO and webMethods Processes as Web Services
      • Step 2: Orchestrate Web Services
      • Step 3: Add Exception Management Capability
      • Step 4: Secure Business Communication
        • Outbound Security
        • Inbound Security
      • Step 5: Centralize Logging and Error Handling
    • Conclusion
    • Chapter 2: Service-Oriented ERP Integration
      • Functional Scenario
      • Solution Overview
      • Integrating PeopleSoft CRM with Oracle ERP
        • Step 1: Design the BPEL Process
        • Step 2: Configure OA Adapter
        • Step 3: Configure PeopleSoft
          • Configure the PeopleSoft Node to Interact with the BPEL Process
          • Establish Relationship between EIP and Node
          • Create Transformation Code
          • Linking WSDL_ORDER Apps Engine Program with the Node
      • Conclusion
      • Chapter 3: Building the Service Value Chain
        • Overview of the ESA Network
        • Designing a Web Services Network
          • Setting Up the Interface Relationship
          • Simplifying Partner Enablement
          • Creating a Central Service Registry
          • Providing Self-Service Monitoring
        • Conclusion
        • Chapter 4: A Services-Oriented Approach to Business Rules Development
          • Separating Rules from Processes
            • Business Process Layer
            • Web Service Layer
            • Rules Layer
          • Development and Maintenance
            • Create Rules in a Ruleset
            • Expose the Ruleset as a Web Service
            • Invoke the Ruleset Web Service from BPEL
            • Maintenance Phase
          • Executing JRules with Oracle BPEL Process Manager
          • Conclusion
              • Chapter 7: Making BPEL Processes Dynamic
                • Dynamic Binding Overview
                • Building Dynamic BPEL Processes
                • Understanding the DynamicPartnerLink Sample
                • Creating a Dynamic BPEL Process
                • Increasing the Effectiveness of Dynamic Processes
                  • Eliminating Address Dependency at Run Time
                    • WSDL-Independent Services
                  • Invoking Multiple Dynamic Processes
                • Conclusion
                • Chapter 8: Using WSIF for Integration
                  • Understanding WSIF
                    • Java-to-XML Bindings
                      • XML Façades
                      • Developing the Java Class
                      • Defining WSIF Bindings in WSDL
                      • WSIF Binding for Java Class
                      • Testing the Example
                  • Exception Handling
                    • Define User Exception in Java
                    • Throw Java Exception
                    • Define Fault in WSDL
                    • Define WSIF Binding for Exception
                    • Custom Exception Serializers
                    • Custom Java Serializers
                  • WSIF Binding for EJBs
                    • WSDL for Session Bean
                    • Add Partner Link Type
                    • Supplement BPEL Process
                    • Add WSIF Binding for EJB
                  • Generating WSIF Bindings from JDeveloper
                  • Conclusion
                  • Chapter 9: BPEL with Reliable Processing
                    • Business Scenario
                    • Architecture
                    • Building the Sample
                      • Creating the Database Objects
                      • Creating the DB Polling Process
                      • Init Block
                      • Processing
                        • Process Flow
                        • Exception Handling
                        • Reusability
                      • Reply/Report Final Status
                      • Logging
                      • Rethrow Fault
                    • Conclusion
                    • Chapter 10: Managing a BPEL Production Environment
                      • BPEL Process Manager API and Dehydration Store
                      • Archiving Completed Instances
                        • Archiving with EJB
                        • Archiving with PL/SQL
                      • Deleting Callback and Invoke Messages
                      • Deleting Stale Instances
                      • Rerunning Failed Instances
                      • Conclusion

                         




                      © Packt Publishing Ltd 2009

                      RSS