NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Event Driven Messaging with Role-Based SubscriptionsEvent 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).
Document ID
20090020550
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Bui, Tung
(California Inst. of Tech. Pasadena, CA, United States)
Bui, Bach
(California Inst. of Tech. Pasadena, CA, United States)
Malhotra, Shantanu
(California Inst. of Tech. Pasadena, CA, United States)
Chen, Fannie
(California Inst. of Tech. Pasadena, CA, United States)
Kim, rachel
(California Inst. of Tech. Pasadena, CA, United States)
Allen, Christopher
(California Inst. of Tech. Pasadena, CA, United States)
Luong, Ivy
(California Inst. of Tech. Pasadena, CA, United States)
Chang, George
(California Inst. of Tech. Pasadena, CA, United States)
Zendejas, Silvino
(California Inst. of Tech. Pasadena, CA, United States)
Sadaqathulla, Syed
(Raytheon Co. United States)
Date Acquired
August 24, 2013
Publication Date
May 1, 2009
Publication Information
Publication: NASA Tech Briefs, May 2009
Subject Category
Man/System Technology And Life Support
Report/Patent Number
NPO-45015
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available