Oracle Technology Network (OTN) published the article Fault Handling and Prevention - Part 1 (An Introduction to Fault Handling in a Service-Oriented Environment) by Ronald van Luttikhuizen and Guido Schmutz.
It is one thing to design and code the "happy flow" of your automated business processes and services. It is another thing to deal with unwanted, unexpected situations that might occur in your processes and services. The article, the first in a four-part series, will dive into fault handling and prevention in an environment based on Service-Oriented Architecture (SOA) and Business Process Management (BPM) principles. You will learn about the different types of faults that can occur and how fault handling in an SOA environment differs from fault handling in traditional systems. We will investigate what can go wrong in such environments based on a case study of an Order-to-Cash business process. For each of these problems you will learn about the out-of-the-box capabilities in Oracle Service Bus and Oracle SOA Suite that can be applied to prevent faults from happening and to deal with them when they do occur.
- Fault Handling Slides and Q&A, Blog, Vennster
- Service Oriented Architecture: An Integration Blueprint, Book, Packt Publishing
- Patterns for Fault Tolerant Software, Book, Wiley Software Patterns Series
- Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, Oracle Technology Network
Stay tuned for parts II, III, and IV of the article!
About the authors
Ronald van Luttikhuizen is Managing Partner and Architect with Vennster and an Oracle ACE Director
Guido Schmutz is Technology Manager for SOA and Emerging Trends with Trivadis and an Oracle ACE Director