This is all about events (EDN) ( Note - Same thing can be done though Messages, but here we just talk about EDNs).EDN is
- Declarative way to work with publish-subscribe events (Generate and Consume events), that make it Drag and Drop.
- It is fully declarative and developer need not to worry about the Infrastructure.He is just need to look into Raise /Publish /Subscription of the Events.
- It is EDL based and purely business Oriented ( I feel best application of EDN is between ADF-SOA).
- EDN are Asynchronous in Nature.
- Another feature of EDN is the ability to publish and subscribe to these events from a variety of programming environments such as Java, PL/SQL, SOA Composites, and ADF-BC applications.

