WS-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 Moore |
Autore | Juric Matjaz B. |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (388 p.) |
Disciplina | 004.654 |
Collana | Learning by doing: less theory, more results |
Soggetto topico |
BPEL (Computer program language)
Service-oriented architecture (Computer science) Web services |
Soggetto genere / forma | Electronic books. |
ISBN | 1-84968-897-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
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 application
Time 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 Time 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 Deploying 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 Time 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 VintageBookstore |
Record Nr. | UNINA-9910460186603321 |
Juric Matjaz B.
![]() |
||
Birmingham, England : , : Packt Publishing, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
WS-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 Moore |
Autore | Juric Matjaz B. |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (388 p.) |
Disciplina | 004.654 |
Collana | Learning by doing: less theory, more results |
Soggetto topico |
BPEL (Computer program language)
Service-oriented architecture (Computer science) Web services |
ISBN | 1-84968-897-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
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 application
Time 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 Time 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 Deploying 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 Time 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 VintageBookstore |
Record Nr. | UNINA-9910787176203321 |
Juric Matjaz B.
![]() |
||
Birmingham, England : , : Packt Publishing, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
WS-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 Moore |
Autore | Juric Matjaz B. |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (388 p.) |
Disciplina | 004.654 |
Collana | Learning by doing: less theory, more results |
Soggetto topico |
BPEL (Computer program language)
Service-oriented architecture (Computer science) Web services |
ISBN | 1-84968-897-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
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 application
Time 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 Time 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 Deploying 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 Time 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 VintageBookstore |
Record Nr. | UNINA-9910809807603321 |
Juric Matjaz B.
![]() |
||
Birmingham, England : , : Packt Publishing, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
WS-BPEL 2.0 for SOA composite applications with IBM WebSphere 7 [[electronic resource] ] : define, model, implement, and monitor real-world BPEL 2.0 business processes with SOA-powered BPM / / Matjaz B. Juric ... [et al.] |
Autore | Juric Matjaz B |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham [U.K.], : Packt Pub., 2010 |
Descrizione fisica | 1 online resource (644 p.) |
Disciplina | 005.376 |
Soggetto topico |
Service-oriented architecture (Computer science)
Web services Web site development |
Soggetto genere / forma | Electronic books. |
ISBN |
1-282-88219-8
9786612882197 1-84968-047-7 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: Introduction to BPEL and SOA; Why business processes matter; Business and IT alignment; Service-Oriented Architecture; BPEL; Services; How to develop services; SOA concepts; Services; Interfaces; Messages; Synchronicity; Loose coupling; Reusability; Registries and repositories; Quality of Service; Composition of services into business processes; SOA building blocks; BPEL for process automation; Web Services; How web services differ from their predecessors
Web services technology stackEnterprise Service Bus; ESB features; Registry and repository; Human task support and identity management; Process monitoring or business activity monitoring; Business Rules Management Systems (BRMS) or Rule Engine; Adapters; Service Component Architecture; SOA governance; Understanding BPEL; BPEL features; Orchestration and choreography; Executable and abstract processes; Relation of BPEL to other languages; XLANG; WSFL; BPML; ebXML BPSS; YAWL; WSCL; WSCI; WS-CDL; BPMN; BPEL servers overview; The future of BPEL; Summary; Chapter 2: Service Composition with BPEL Developing business processes with BPELCore concepts; Invoking services; Invoking asynchronous services; Synchronous/asynchronous business processes; Understanding links to partners; Partner link types; Defining partner links; BPEL process tag; Variables; Providing the interface to BPEL processes- , , and ; ; ; ; Assignments; Validating variables; Accessing variables in expressions; XSLT transformations; Conditions; Activity names; Documentation; BPEL business process example; Involved services; Employee Travel Status service; Airline service WSDL for the BPEL processPartner link types; Business process definition; BPEL process outline; Partner links; Variables; BPEL process main body; Asynchronous BPEL example; Modify the BPEL process WSDL; Modify partner link types; Modify the BPEL process definition; Summary; Chapter 3: Advanced BPEL; Advanced activities; Loops; While; Repeat Until; For Each; Delays; Deadline and duration expressions; Empty activities; Ending a process; Fault handling and signaling; WSDL faults; Signaling faults; Signaling faults to clients in synchronous replies Signaling faults to clients in asynchronous scenariosHandling faults; Selection of a fault handler; Synchronous example; Asynchronous example; Propagating faults; Default fault handler; Inline fault handling; Scopes; Example; First scope; Second scope; Third scope; Isolated scopes; Compensation; Compensation handlers; Example; Default compensation handler; Invoking compensation handlers; Termination handler; Default termination handler; Managing events; Pick activity; Message events; Alarm events; Example; Event handlers; ; ; Business process lifecycle Correlation and message properties |
Record Nr. | UNINA-9910459482703321 |
Juric Matjaz B
![]() |
||
Birmingham [U.K.], : Packt Pub., 2010 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|