05496nam 2200733 450 991046018660332120200520144314.01-84968-897-4(CKB)3710000000244681(EBL)1572947(SSID)ssj0001378009(PQKBManifestationID)11844060(PQKBTitleCode)TC0001378009(PQKBWorkID)11328923(PQKB)11348254(MiAaPQ)EBC1572947(CaSebORM)9781849688963(PPN)228047765(Au-PeEL)EBL1572947(CaPaEBR)ebr10938392(CaONFJC)MIL646555(OCoLC)893686009(EXLCZ)99371000000024468120141003h20142014 uy 0engur|n|---|||||txtccrWS-BPEL 2.0 beginner's guide design and develop WS-BPEL executable business processes using Oracle SOA Suite 12c /Matjaz B. Juric, Denis Weerasiri ; cover image by Karl Moore1st editionBirmingham, England :Packt Publishing,2014.©20141 online resource (388 p.)Learning by doing: less theory, more resultsIncludes index.1-84968-896-6 1-322-15300-0 Cover; 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 applicationTime 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 processTime 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 flowsDeploying 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 assignmentsTime 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 quantityVintageBookstoreIf 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.Learning by doing (Packt Publishing)BPEL (Computer program language)Service-oriented architecture (Computer science)Web servicesElectronic books.BPEL (Computer program language)Service-oriented architecture (Computer science)Web services.004.654Juric Matjaz B.894024Weerasiri DenisMoore Karl1955-MiAaPQMiAaPQMiAaPQBOOK9910460186603321WS-BPEL 2.0 beginner's guide1997089UNINA01580nam a22003011i 450099100224002970753620030513183029.0030925s1966 be |||||||||||||||||lat b12261555-39ule_instARCHE-030914ExLBiblioteca InterfacoltàitaA.t.i. Arché s.c.r.l. Pandora Sicilia s.r.l.270.0922Stephanus :Tornacensis265824Stephani abbatis S. Genovefae Parisiensis tum episcopi Tornacensis :epistolae quae auctiores emendatiores et notis illustratae prodeunt : accedunt Absalonis abbatis Sprinckirsbacensis ... : scripta quae supersunt /accurante J.-P. MigneTurnholti :Typographi Brepols editores pontificii,dep. leg. 19661344 col. ;28 cmPatrologiae cursus completus omnium SS. patrum doctorum scriptorumque ecclesiasticorum sive Latinorum sive Graecorum.Patrologiae latinae ;211In testa al front.: Saeculum XIII.ChiesaStoriaSec. 13.FontiCristianesimoStoriaSec. 13.FontiTeologiaMedioevoFontiMigne, Jacques Paulauthorhttp://id.loc.gov/vocabulary/relators/aut297408.b1226155502-04-1408-10-03991002240029707536LE002 P.L. 21112002000497833le002-E0.00-no 00000.i1265211808-10-03Stephani abbatis S. Genovefae Parisiensis tum episcopi Tornacensis3369885UNISALENTOle00208-10-03ma -latbe 01