Book Image

Oracle BPM Suite 12c Modeling Patterns

By : Vivek Acharya
Book Image

Oracle BPM Suite 12c Modeling Patterns

By: Vivek Acharya

Overview of this book

Table of Contents (19 chapters)
Oracle BPM Suite 12c Modeling Patterns
Credits
Disclaimer
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Event-driven interaction pattern


By definition, an event is an occurrence that has happened. It can be a change in a state, a condition that triggers a notification, and so on. An event can be a notification, alert, business event, or a complex event. The events are always named in the past tense such as OrderShipped, OrderCancelled, and so on, and notification events are named as inventoryLow, CartCleared, and so on.

The Oracle SOA/BPM platform offers the Event Delivery Network (EDN), which deals with the publishing and subscription of events. The EDN also performs various activities such as pattern matching, event publishing, event subscription, and so on. In Oracle BPM, the events are defined using the Event Definition Language (EDL) editor. The EDL can be based on the XML schema and can leverage Oracle BPM/SOA MDS (metadata service) to be distributed as a shared artifact. When you deploy an event to the MDS repository along with its artifacts (XSDs), it is known as publishing the EDL...