Database Reference
In-Depth Information
Administering and configuring event
engine and business events
The Event Delivery Network (EDN) in Oracle SOA Suite 11g provides a declar-
ative way to generate and consume business events that are managed by the
event engine. When a business event is published, other service components or
database agents can subscribe to it. The event engine in Oracle SOA Suite 11g
is a typical publisher-subscriber model that has two different implementations:
EDN-DB: This implementation uses an underlying database as a backend
store and depends on event delivery queue tables and stored procedures to
manage events. You can find these packages in the [PREFIX]_SOAINFRA
schema with the EDN suffix.
EDN-JMS: This implementation uses backbone JMS queues. Event mes-
sages are published to and subscribed from the EDNQueue ( jms/fabric/
EDNQueue ) under SOAJMSModule in Oracle WebLogic Server.
Administering and testing business events
Oracle Enterprise Manager Fusion Middleware Control provides the ability to con-
figure, test, and manage business events used by various service components in
a composite. Switching between database and JMS-based EDN is quite simple.
Simply right-click on soa-infra , navigate to SOA Infrastructure | SOA Admin-
istration | Common Properties | More SOA-Infra Advanced Configuration
Properties , and change the EdnJmsMode MBean to either true or false . By
default it is set to false meaning that the infrastructure uses EDN-DB for man-
aging events. To change the mode to EDN-JMS, set this property to true and
initiate a server restart for the change to take effect. All other aspects of the EDN
framework can be administered from the SOA Infrastructure | Business Events
dashboard:
Search WWH ::




Custom Search