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...