LEADER 05496nam 2200733 450 001 9910460186603321 005 20200520144314.0 010 $a1-84968-897-4 035 $a(CKB)3710000000244681 035 $a(EBL)1572947 035 $a(SSID)ssj0001378009 035 $a(PQKBManifestationID)11844060 035 $a(PQKBTitleCode)TC0001378009 035 $a(PQKBWorkID)11328923 035 $a(PQKB)11348254 035 $a(MiAaPQ)EBC1572947 035 $a(CaSebORM)9781849688963 035 $a(PPN)228047765 035 $a(Au-PeEL)EBL1572947 035 $a(CaPaEBR)ebr10938392 035 $a(CaONFJC)MIL646555 035 $a(OCoLC)893686009 035 $a(EXLCZ)993710000000244681 100 $a20141003h20142014 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aWS-BPEL 2.0 beginner's guide $edesign and develop WS-BPEL executable business processes using Oracle SOA Suite 12c /$fMatjaz B. Juric, Denis Weerasiri ; cover image by Karl Moore 205 $a1st edition 210 1$aBirmingham, England :$cPackt Publishing,$d2014. 210 4$dİ2014 215 $a1 online resource (388 p.) 225 1 $aLearning by doing: less theory, more results 300 $aIncludes index. 311 $a1-84968-896-6 311 $a1-322-15300-0 327 $aCover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Hello BPEL; Introduction to BPEL; Installing Oracle JDeveloper and SOA Suite; Installing the JDK and setting environment; Time for action - installing the JDK and setting environment; Installing SOA Suite with JDeveloper; Time for action - installing JDeveloper and SOA Suite; Creating a default domain; Time for action - creating a default domain; Developing our first BPEL process; Time for action - creating the SOA composite application 327 $aTime for action - creating XML Schema for the BPEL processTime for action - modifying WSDL; Time for action - implementing the BPEL process; Deploying the first BPEL process; Time for action - deploying the BPEL process; Testing our first BPEL process; Time for action - testing the BPEL process; Understanding the BPEL language; The BPEL structure; Partner links; Variables; The process logic; A detailed look at the BPEL activities; ; and ; Bookstore BPEL process with branches; Time for action - more sophisticated BPEL process; Deploy and test the second BPEL process 327 $aTime for action - deploying and testing the second BPEL processSummary; Chapter 2: Service Invocation; Service invocation and orchestration; Developing the book warehousing process; Time for action - creating the book warehousing process; Implementing the book warehousing BPEL; Time for action - developing the book warehousing process; Deploying and testing the book warehousing BPEL; Understanding sequential invocation; A closer look at ; Understanding partner links; Partner link types; Defining partner links; Parallel service invocation; Time for action - developing parallel flows 327 $aDeploying and testing the parallel invocationUnderstanding a parallel flow; Summary; Chapter 3: Variables, Data Manipulation, and Expressions; Variables in BPEL; Declaring variables; Variable types; Variables in BookWarehousingBPEL; Time for action - review of existing variables; Declaring XML type variables; Time for action - creating XML type variables; Declaring XML element variables; Time for action - creating XML element variables; Declaring a WSDL message type variable; Time for action - creating a message type variable; Data manipulation and assignments 327 $aTime for action - copying variablesExpressions; Copying variable parts; Time for action - copying variable parts; Other options for copying data; Optional attributes; Manipulating data for external partner links; Time for action - creating the AnotherBookstoreBPEL process; Time for action - extending the BookWarehousing process; Validating variables; Time for action - validating variables; The XSLT transformations; Time for action - using XSLT transformations; Summary; Chapter 4: Conditions and Loops; Conditions; Time for action - selecting the bookstore with the lowest quantity 327 $aVintageBookstore 330 $aIf you are a software architect, a designer, a software developer, an SOA and BPM architect, a project manager, or a business process analyst who is responsible for the design and development of business processes, composite applications, and BPM/SOA solutions, then this book is for you. You should have a clear grasp of general SOA concepts including business processes and web services, but no prior knowledge of the BPEL language is required. 410 0$aLearning by doing (Packt Publishing) 606 $aBPEL (Computer program language) 606 $aService-oriented architecture (Computer science) 606 $aWeb services 608 $aElectronic books. 615 0$aBPEL (Computer program language) 615 0$aService-oriented architecture (Computer science) 615 0$aWeb services. 676 $a004.654 700 $aJuric$b Matjaz B.$0894024 702 $aWeerasiri$b Denis 702 $aMoore$b Karl$f1955- 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910460186603321 996 $aWS-BPEL 2.0 beginner's guide$91997089 997 $aUNINA