Business events are important because they represent the glue between business activities and the foundation for realtime analytics. Up until now business events have been second class citizens and often model as a service invocation to some kind of broker. Our goal is to make business events a first class citizen by defining a new event definition language and add the capability to BPEL processes to raise and subscribe to events.Event is a first-class construct in the business metamodel we have produced for SOA. Notice the feedback loop from Business Intelligence back to Event. I welcome Oracle's declaration of support for this construct, and I look forward to seeing some practical outcomes.
Technorati Tags: event SOA service-oriented