Engineering PapersSearch

NASA NTRS · 20090020550

Event Driven Messaging with Role-Based Subscriptions

Abstract

Event Driven Messaging with Role-Based Subscriptions (EDM-RBS) is a framework integrated into the Service Management Database (SMDB) to allow for role-based and subscription-based delivery of synchronous and asynchronous messages over JMS (Java Messaging Service), SMTP (Simple Mail Transfer Protocol), or SMS (Short Messaging Service). This allows for 24/7 operation with users in all parts of the world. The software classifies messages by triggering data type, application source, owner of data triggering event (mission), classification, sub-classification and various other secondary classifying tags. Messages are routed to applications or users based on subscription rules using a combination of the above message attributes. This program provides a framework for identifying connected users and their applications for targeted delivery of messages over JMS to the client applications the user is logged into. EDMRBS provides the ability to send notifications over e-mail or pager rather than having to rely on a live human to do it. It is implemented as an Oracle application that uses Oracle relational database management system intrinsic functions. It is configurable to use Oracle AQ JMS API or an external JMS provider for messaging. It fully integrates into the event-logging framework of SMDB (Subnet Management Database).

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bui, Tung, Bui, Bach, Malhotra, Shantanu, Chen, Fannie, Kim, rachel, Allen, Christopher, Luong, Ivy, Chang, George, Zendejas, Silvino, Sadaqathulla, Syed. 2009-05-01. Event Driven Messaging with Role-Based Subscriptions. https://ntrs.nasa.gov/citations/20090020550

Cite the original work for its findings. Save a collection to share your selection of sources.