LEADER 05440nam 2200745 a 450 001 9910968293903321 005 20200520144314.0 010 $a9781849688994 010 $a1849688990 035 $a(CKB)2670000000387862 035 $a(EBL)1210005 035 $a(SSID)ssj0001013070 035 $a(PQKBManifestationID)11567593 035 $a(PQKBTitleCode)TC0001013070 035 $a(PQKBWorkID)11052581 035 $a(PQKB)10336970 035 $a(Au-PeEL)EBL1210005 035 $a(CaPaEBR)ebr10723050 035 $a(CaONFJC)MIL500022 035 $a(OCoLC)854972309 035 $a(PPN)22801770X 035 $a(OCoLC)857306820 035 $a(OCoLC)ocn857306820 035 $a(FR-PaCSA)88850318 035 $a(CaSebORM)9781849688987 035 $a(MiAaPQ)EBC1210005 035 $a(FRCYB88850318)88850318 035 $a(DE-B1597)722887 035 $a(DE-B1597)9781849688994 035 $a(EXLCZ)992670000000387862 100 $a20130703d2013 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aOracle SOA BPEL Process Manager 11gR1 $ea hands-on tutorial : your step-by-step, hands-on guide to Oracle SOA BPEL PM 11gR1 /$fRavi Saraswathi, Jaswant Singh 205 $a1st edition 210 $aBirmingham [England] $cPackt Pub.$d2013 215 $a1 online resource (330 p.) 225 0 $aProfessional expertise distilled 300 $aIncludes index. 311 08$a9781299687721 311 08$a1299687725 311 08$a9781849688987 311 08$a1849688982 327 $aCover; Copyright; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Creating Basic BPEL Processes; Evolution of web applications; Evolution of integration technologies; An introduction to BPEL; Installing and configuring BPEL Process Manager; Step 1 - install Oracle JDeveloper; Installing SOA extensions; Step 2 - download and install Oracle Database; Step 3 - install Oracle SOA Suite; Creating an SOA Suite domain; Creating sample BPEL business processes; Deploying BPEL business processes 327 $aTesting and managing BPEL business process instancesSummary; Chapter 2: Configuring BPEL Processes; Understanding the BPEL language framework; BPEL activities; Creating basic activities in BPEL; Activities; Basic activities; Structured activities; Fault and error handling; Synchronous versus asynchronous processes; Selecting the timeout value for synchronous processes; BPEL correlation; Creating a Correlation set; Associating the correlation set; Creating property aliases; Adapters; Database Adapter; File Adapter; JMS Adapter; Web Service Adapter 327 $aImplementing human workflow with Human Task componentsSummary; Chapter 3: Invoking a BPEL Process; Communicating between BPEL to/from Java; Invoking a BPEL process from Java; Invoking a service from a BPEL process; Partner Link; Writing Java code within BPEL activities; Invoking Java from BPEL; Configuring BPEL timeouts; Setting the JTA Transaction Timeout aka Global Transaction Timeout parameters; Changing SyncMaxWaitTime parameter; Transaction settings; BPEL EJB's transaction timeout; Timeout for Asynchronous BPELs; Summary; Chapter 4: Orchestrating BPEL Services; Orchestration 327 $aDesigning orchestrationFlow; Switch; Custom XPath functions; Creating custom XPath functions; Custom XPath function class; Register with SOA Suite; Registering with JDeveloper; Scope; BPEL variables; Human Task; Worklist Application; Creating human tasks; Standalone human task - expose as a service; Human task - part of a BPEL process; Business Rules engine; Adding business rules as part of a BPEL process; Creating business rules; Facts and Bucketsets; Summary; Chapter 5: Test and Troubleshoot SOA Composites; Testing SOA composites from the EM; Testing composite from JDeveloper 327 $aView instances and messages on JDeveloperCreating a test suite; Initiating the Test; Emulating inbound messages; Emulating outbound messages; The Dehydration Store; Options for purging the Dehydration Store; Troubleshooting; BPEL Process Manager logging; Domain logs; Access.log; Admin/managed server log; Logging level; Audit level; Monitoring; The MBean browser; Summary; Chapter 6: Architect and Design Services Using BPEL; Services architecture and design guidelines; Services-based application design; SOA Suite; Enterprise Service Bus (ESB); Use case of the service bus 327 $aInteraction design patterns 330 $aThis hands-on, example-driven guide is a practical getting started tutorial with plenty of step-by-step instructions for beginner to intermediate level readers working with BPEL PM in Oracle SOA SuiteWritten for SOA developers, administrators, architects, and engineers who want to get started with Oracle BPEL PM 11g. No previous experience with BPEL PM is required, but an understanding of SOA and web services is assumed 606 $aService-oriented architecture (Computer science) 615 0$aService-oriented architecture (Computer science) 676 $a005.7565 700 $aSaraswathi$b Ravi$01796576 701 $aSingh$b Jaswant$0516892 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910968293903321 996 $aOracle SOA BPEL Process Manager 11gR1$94338390 997 $aUNINA