Service-Oriented Architecture (SOA) is creating a lot of buzz across the IT industry. Propelled by standards-based technologies like XML, Web Services, and SOAP, SOA is quickly moving from pilot projects to mainstream applications critical to business operations.
One of the key standard accelerating the adoption of SOA is Business Process Execution Language (BPEL) for Web Services. BPEL enables organizations to automate their business processes by orchestrating services. It forces organizations to think in terms of services: Existing functionality is exposed as services. New applications are composed using services. Services are reused across different applications. Services everywhere!
In this cookbook, 10 SOA practitioners share their SOA best practices and provide practical viewpoint to tackle many of the common problems SOA promises to solve. It’s organized into three sections: "Service Oriented Integration," "Building Modern Applications," and "SOA Techniques." Sections 1 and 2 will "inspire" you to take the plunge into the world of services and test-drive SOA yourself; Section 3 will "equip" you with best-practice techniques for building a better SOA application.
The cookbook is available here.