Book description
Master Oracle SOA Suite 12c
Design, implement, manage, and maintain a highly flexible service-oriented computing infrastructure across your enterprise using the detailed information in this Oracle Press guide. Written by an Oracle ACE director, Oracle SOA Suite 12c Handbook uses a start-to-finish case study to illustrate each concept and technique. Learn expert techniques for designing and implementing components, assembling composite applications, integrating Java, handling complex business logic, and maximizing code reuse. Runtime administration, governance, and security are covered in this practical resource.
- Get started with the Oracle SOA Suite 12c development and run time environment
- Deploy and manage SOA composite applications
- Expose SOAP/XML REST/JSON through Oracle Service Bus
- Establish interactions through adapters for Database, JMS, File/FTP, UMS, LDAP, and Coherence
- Embed custom logic using Java and the Spring component
- Perform fast data analysis in real time with Oracle Event Processor
- Implement Event Drive Architecture based on the Event Delivery Network (EDN)
- Use Oracle Business Rules to encapsulate logic and automate decisions
- Model complex processes using BPEL, BPMN, and human task components
- Establish KPIs and evaluate performance using Oracle Business Activity Monitoring
- Control traffic, audit system activity, and encrypt sensitive data
Table of contents
- Cover
- Title Page
- Copyright Page
- Contents
- Foreword
- Acknowledgments
- Introduction
-
PART I Introducing Saibot Airport, SOA, and the Oracle SOA Suite
- 1 Saibot Airport Reaching for the Future
- 2 Overview of Oracle Fusion Middleware and SOA Suite 12c
-
PART II Elementary Services
-
3 Exposing SOAP and REST Services Using Service Bus
- Introducing Service Bus
- Developing the Temperature Conversion Service
- Extending the Temperature Conversion Service with Validation, Exception Handling and Reporting
- Speed and Distance Conversions through Routing to External Services
- Exposing a REST/JSON Endpoint for the Temperature Conversion Service
- Summary
- 4 Accessing Database and File System through Outbound Technology Adapters
- 5 Introducing SOA Composite Applications
- 6 One-Way Services and More Protocols
-
3 Exposing SOAP and REST Services Using Service Bus
-
PART III Composite Services
- 7 Composite Services with Service Bus
-
8 Composite Services with SOA Composites Using the BPEL Component
- Using BPEL to Create the Bare Bones FlightScheduleService
- Implementing Validation on Requested Flight Schedules
- Reusable Logic through Inline Subprocess
- Using Embedded Java for Validation and Enrichment
- External Callouts or Invoking Services from a BPEL Process
- FinancialDepartmentAirlineCheck from the BPEL Process
- Reorganizing Scope ProcessingAndRouting with Parallel Activities
- Summary
- 9 Coherence Integration to Reduce Load and Speed Up Response
- 10 Embedding Custom Logic Using Java and Spring Component
- 11 Business Rules to Capture Business Logic to Automate Decisions
-
PART IV Asynchronous Services and Events
- 12 Asynchronous Services with SOA Composites and Service Bus
- 13 Inbound Adapters—Polling Database, Consuming JMS, and Receiving Emails
- 14 Using the Enterprise Scheduler Service
- 15 The Event Delivery Network
- 16 Fast Data Processing with Oracle Event Processor
-
PART V Process Orchestration
- 17 The Human Task Service
- 18 Business Process Oriented BPEL
- 19 Business Process Management and Adaptive Case Management
- 20 Monitoring for Insight into Business Process Execution
- 21 Governance
- 22 Building and Deploying
- 23 Run-Time Administration
- 24 SOA Suite and Security
- Index
Product information
- Title: Oracle SOA Suite 12c Handbook
- Author(s):
- Release date: September 2015
- Publisher(s): Oracle Press
- ISBN: 9780071824606
You might also like
book
Learning SQL, 3rd Edition
As data floods into your company, you need to put it to work right away—and SQL …
book
Data Engineering with Python
Build, monitor, and manage real-time data pipelines to create data engineering infrastructure efficiently using open-source Apache …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …
book
Oracle E-Business Suite R12 Core Development and Extension Cookbook
Building extensions in Oracle E-Business Suite is greatly simplified when you follow the step-by-step instructions in …