Table of Contents
- Title and Copyright Information
- Preface
- Part I Introduction to Oracle SOA Suite
-
Part II Business Challenges and Oracle SOA Suite
- 2 Business Challenges of Company X
-
3
Creating a Credit Validation System
- Business Challenge
-
Business Solution
- Creating a Credit Validation Composite
- Retrieving Credit Card Payment Information from the Database
- Invoking the Database Adapter from the BPEL Process
- Calculating Payment Status with XSLT Transformations
- Tracking Payment Status with Composite Sensors
- Deploying the validatePayment Composite
- Registering SOA Composite Applications with Oracle Service Bus
- Deploying and Testing
- Related Documentation
-
4
Creating an Order Processing System
- Business Challenge
-
Business Solution
- Creating a SOA Composite Application From a SOA Project Template
- Customizing the Contents of the SOA Project Template
- Updating Order Status with an Inline BPEL Subprocess
- Tracking the Order Number with Composite Sensors
- Updating Order Status After Payment Authorization
- Deploying and Testing in Oracle Enterprise Manager Fusion Middleware Control
- Registering the ProcessOrder Composite on Oracle Service Bus
- Testing the Pipeline Template
- Related Documentation
- 5 Adding New Ordering Channels with Oracle Service Bus
-
6
Packing and Shipping Orders
- Business Challenge
-
Business Solution
- Defining a Shipping Resource with a REST Service
- Exposing a REST Service with a Packing BPEL Process
- Testing REST Services with the HTTP Analyzer
- Using Templates and Standalone Subprocesses to Update the Order Status in the Database
- Tracking the Shipping Provider with Composite Sensors
- Sending Email Notifications to Indicate Order Shipments
- Related Documentation
-
7
Fulfilling Orders
- Business Challenge
-
Business Solution
- Creating a Project from a SOA Template
- Determining the Shipping Method with a Business Rule
- Tracking the Order Number with Composite Sensors
- Delivering the Order to the Packing Service with the REST Interface
- Reading the Shipping Provider from Cache with the Coherence Adapter
- Copying the Database Adapter Response into Coherence Cache
- Deploying the Composite and Testing the Coherence Adapters
- Related Documentation
- 8 Scheduling Composite Execution
- 9 Managing File Transfers
- 10 Gaining Business Insights with Oracle Business Activity Monitoring