+612 9045 4394
Soa and Ws-Bpel - Yuli Vasiliev

Paperback Published: 31st August 2007
ISBN: 9781847192707
Number Of Pages: 316

Share This Book:
Ships in 5 to 9 business days

This tutorial guide for anyone wanting to start building Service-Oriented Architecture applications using powerful, free tools explains in detail how to build and deploy them by creating Web Services with PHP, combining them into SOAs with WS-BPEL using free ActiveBPEL Designer, and deploying composite WS-BPEL-based orchestrations to the open-source ActiveBPEL engine. Unlike many books on SOA, it is not focused on architecture, but discusses practical aspects of SOA and WS-BPEL development with many examples, showing you how to apply architecture in practice. In SOA, Web Services are part of a business process determining the logical order of Service Activities - logical units of work performed by one or more services. Today the most popular tool for organizing service activities into business processes is Web Services Business Process Execution Language (WS-BPEL). A graphical WS-BPEL tool like ActiveBPEL Designer can significantly simplify defining a business process with WS-BPEL.

Chapter 1 provides an overview of the service-oriented technologies used throughout the book, explaining how these technologies can be utilized in a complementary way.

Chapter 2 explains how to use the PHP SOAP extension when building Web Services to be then utilized within SOA applications.

Chapter 3 provides several examples on using the two most popular databases today MySQL and Oracle, when building data-centric Web Services with PHP. It also explains how to move key underlying logic of a Web Service into the database.

Chapter 4 discusses different ways in which you can combine a set of fine-grained services built with PHP into a composition, without defining an orchestration process. It also discusses how to secure PHP Web Services.

Chapter 5 gets to the heart of the matter, explaining how to combine Web Services into composite solutions with the help of WS-BPEL orchestration language. It also discusses how to deploy WS-BPEL process services to ActiveBPEL open-source engine.

Chapter 6 explains in detail how to compose service-oriented solutions with ActiveBPEL Designer a free, fully-functional, graphical tool for WS-BPEL process design, debugging, and simulation.

Chapter 7 looks at concurrency, synchronization and asynchronous communication in WS-BPEL. The main focus of this chapter is on how to implement parallel processing of activities within a WS-BPEL process. It also discusses asynchronous interactions between WS-BPEL processes.

The Appendix walks through the steps needed to install and configure the software components required to follow the book examples.

ISBN: 9781847192707
ISBN-10: 184719270X
Audience: General
Format: Paperback
Language: English
Number Of Pages: 316
Published: 31st August 2007
Country of Publication: GB
Dimensions (cm): 23.5 x 19.1  x 1.68
Weight (kg): 0.54

This product is categorised by