Packt Publishing Ltd., 2010. — 720 p. — ISBN 978-1-849680-18-9.
Develop Service-Oriented Architecture Solutions with the Oracle SOA Suite.
This book is a comprehensive guide, split into three sections. The initial section of the book provides an introduction to the Oracle SOA Suite and its various components, and will give you an in-depth fast-paced hands-on introduction to each of the key components. The next section provides an in-depth best-practice guide to applying the various components of the SOA Suite to implement a real-world SOA-based solution; it illustrates this through the development of an auction site (oBay). The final section covers other considerations such as the packaging, deployment, testing, security, and administration of SOA applications. If you are a developer or a technical architect who works in the SOA domain, this book is for you. The primary purpose of the book is to provide you with a hands-on practical guide to using and applying the Oracle SOA Suite in the delivery of real-world composite applications. You need basic understanding of the concepts of SOA, as well as some of the key standards in this field, including web services (SOAP, WSDL), XML Schemas, and XSLT (and XPath).
Introduction to Oracle SOA Suite 11
Writing your First Composite
Service-enabling Existing Systems
Loosely-coupling Services
Using BPEL to Build Composite Services and Business Processes
Adding in Human Workflow
Using Business Rules to Define Decision Points 199
Using Business Events
Building Real-time Dashboards
oBay Introduction
Designing the Service Contract
Building Entity Services Using Service Data Objects (SDOs)
Building Validation into Services
Error Handling
Advanced SOA Suite Architecture
Message Interaction Patterns
Workflow Patterns
Using Business Rules to Implement Services
Packaging and Deployment
Testing Composite Applications
Defining Security and Management Policies