Book description
Master Oracle SOA Suite 11g
Design and implement an agile service-oriented enterprise computing infrastructure using the detailed information in this Oracle Press guide. Written by an Oracle ACE director, Oracle SOA Suite 11g Handbook uses a hands-on case study to illustrate each programming, management, and governance concept. Get expert techniques for modeling and implementing complex business processes and deploying and securing Web services, while maximizing decoupling and code reuse.
- Install Oracle SOA Suite 11g or migrate from a previous version
- Design and develop composite applications using SCA and SDO
- Model processes using BPEL, BPMN, and human task components
- Connect components through mapping and filtering with Oracle Mediator
- Apply the principles of event-driven architecture through complex event processing, the event delivery network, and Oracle Business Activity Monitoring server
- Benefit from the power of Java through the Spring component and the interaction with Oracle
- Validate, enrich, transform, route, and operate on data using the Oracle Service Bus
- Deploy, test, and manage composite applications from the Oracle Enterprise Manager control console
Table of contents
- Cover
- Oracle SOA Suite 11g Handbook
- Copyright Page
- Contents
- Foreword
- Acknowledgments
- Introduction
-
PART I
- 1 A Typical Case of SOA: Introduction of St. Matthews Hospital Center
- 2 Introduction to Service-Oriented Architecture
- 3 Oracle Fusion Middleware and SOA Suite 11g
-
PART II
- 4 XML and Web Services Fundamentals
- 5 First Steps with BPEL and the Database Adapter
-
6 Process-Oriented BPEL
- The Start of the Appointment Process
- Invoking a Synchronous Web Service: Prepare Instructions
- Invoking an Asynchronous Service: Calling the Appointment Scheduler
- Sending Notifications from the BPEL Process
- Receiving Request Messages in Running BPEL Instances
- Dealing with and Compensating for Exceptional Circumstances
- Summary
-
7 Mediator Service for Straight Talk and No Nonsense
- The Mediator: From the Real World to the World Inside the SOA Suite
- Processing Files with Appointment Requests
- Adding Flexibility Using Filtering and Transformation of Messages
- Moving to Canonical Messages Using Domain Value Maps
- Appointment Requests via a Web Application
- Decoupling the Database Adapter Service
- Summary
- 8 Rules Rule—on Decision Services
- 9 Event-Driven Architecture for Super Decoupling
- 10 The Missing Link: The Human Service Provider
- 11 Business Process Management with BPEL and BPMN
- 12 Leveraging Java in Composite Applications
-
13 Enterprise-Level Decoupling with Oracle Service Bus
- Introducing the Oracle Service Bus
- Sending Invoices to Patients Who Had Appointments
- The PatientAppointmentService and External Parties
- Requesting the Appointment Status via E-mail
- Requesting the Appointment Status via REST
- Parallel Processing of Appointment Requests Using Split-Join
- Choosing Between OSB and SCA Composites (and Mediators)
- Summary
- 14 Service Components and Composite Applications According to SCA
-
PART III
- 15 For Your Eyes Only
- 16 What Is Going On: Monitoring SOA Composite Applications
- 17 Lifecycle Management: Testing and Dealing with Environmental Change
- 18 Tactical Management and Governance
-
PART IV
-
19 From Live Data to Real-time Insight and Action Using Complex Event Processing and Business Activity Monitoring
- Sorting Out the Real-time Data Avalanche
- Analyzing Continuous Data Streams Through Complex Event Processing
- Monitoring Temperature Sensors
- Promotion from a Simple, Anonymous Signal to a Business Event
- Oracle BAM: Real-time Business Activity Monitoring
- Feeding the Output from the Complex Event Processor into the Business Activity Monitoring
- Integrating SOA Composites into Business Activity Monitoring
- Fine-grained BPEL Tracking Using BAM Sensor Actions
- Tracking BPEL Process Execution Using Business Activity Monitoring and the Monitor Express
- Summary
-
20 ADF as UI Glue (and More) in FMW
- Very-High-Level Architecture of ADF
- Custom User Interface to Request an Appointment
- Creating a Custom Human Task Form for ScheduleAppointment
- Creating Real-time Dashboards Based on BAM in Custom ADF Applications
- ADF Business Components Feeding Events into the EDN
- Improving the Efficiency and Elegance of the PatientDataService Using SDO-Bound BPEL Variables—Tighter Data Integration for BPEL Processes
- Summary
- 21 The Bigger Picture: SOA for User Interfaces, SaaS, and the Cloud
-
19 From Live Data to Real-time Insight and Action Using Complex Event Processing and Business Activity Monitoring
-
A Migration from SOA Suite 10g to 11g
- Overview of the Migration
- Run-time Environment
- Software Running on OC4J
- Web Services
- Moving from Different Standards and Technologies to SCA
- Historical Proliferation of ESB and BPEL Components
- Reusability Is the Key!
- Migrating ESB and BPEL 10g Projects
- Upgrading SOA Suite 10g Projects Using JDeveloper 11g
- Upgrading SOA Suite 10g Projects Using Ant
- Comparing 10g and 11g Project Files
- Summary
- Index
Product information
- Title: Oracle SOA Suite 11g Handbook
- Author(s):
- Release date: September 2010
- Publisher(s): McGraw Hill Computing
- ISBN: 9780071608985
You might also like
book
Oracle SOA Suite 11g R1 Developer's Guide
Service-Oriented Architecture (SOA) is made easily accessible thanks to this comprehensive guide. With a logically structured …
book
Oracle SOA Suite 11g Administrator's Handbook
This book will quickly become your constant companion in achieving the reliability and security you want …
book
Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial
Your stepbystep, hand-s-on guide to Oracle SOA BPEL PM 11g R1 Learn by doing, with immediate …
book
Oracle Application Server 10g Essentials
The new Oracle Application Server offers a wide range of functionality, including Java runtime and development …