A Flexible and Recoverable Client/Server Database Event Notification System.
Eric N. Hanson, I.-Cheng Chen, Roxana Dastur, Kurt Engel, Vijay Ramaswamy, Wendy Tan, Chun Xu:
A Flexible and Recoverable Client/Server Database Event Notification System.
VLDB J. 7(1): 12-24(1998)@article{DBLP:journals/vldb/HansonCDERTX98,
author = {Eric N. Hanson and
I.-Cheng Chen and
Roxana Dastur and
Kurt Engel and
Vijay Ramaswamy and
Wendy Tan and
Chun Xu},
title = {A Flexible and Recoverable Client/Server Database Event Notification
System},
journal = {VLDB J.},
volume = {7},
number = {1},
year = {1998},
pages = {12-24},
ee = {db/journals/vldb/HansonCDERTX98.html},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
A software architecture is presented that allows client application programs to interact with a DBMS
server in a flexible and powerful way, using either direct, volatile messages, or messages sent via recoverable
queues. Normal requests from clients to the server and replies from the server to clients can be transmitted using
direct or recoverable messages. In addition, an application event notification mechanism is provided, whereby
client applications running anywhere on the network can register for events, and when those events are raised, the
clients are notified. A novel parameter passing mechanism allows a set of tuples to be included in an event
notification. The event mechanism is particularly useful in an active DBMS, where events can be raised by triggers
to signal running application programs.
Copyright © 1998 by Springer, Berlin, Heidelberg.
Permission to make digital or hard copies of the abstract is granted provided that copies are not made or distributed for profit or
direct commercial advantage, and that copies show this notice along with the full citation.
Citation Page
CDROM Version: Load the CDROM "Volume 5 Issue 2, JACM, VLDB-J, POS, ..." and ...
DVD Version: Load ACM SIGMOD Anthology DVD 2" and ...
References
- [1]
- ...
- [2]
- ...
- [3]
- Philip A. Bernstein, Meichun Hsu, Bruce Mann:
Implementing Recoverable Requests Using Queues.
SIGMOD Conference 1990: 112-122

- [4]
- ...
- [5]
- ...
- [6]
- ...
- [7]
- ...
- [8]
- Umeshwar Dayal, Eric N. Hanson, Jennifer Widom:
Active Database Systems.
Modern Database Systems 1995: 434-456

- [9]
- ...
- [10]
- Narain H. Gehani, H. V. Jagadish:
Ode as an Active Database: Constraints and Triggers.
VLDB 1991: 327-336

- [11]
- Jim Gray, Andreas Reuter:
Transaction Processing: Concepts and Techniques.
Morgan Kaufmann 1993, ISBN 1-55860-190-2
Contents

- [12]
- Eric N. Hanson:
Rule Condition Testing and Action Execution in Ariel.
SIGMOD Conference 1992: 49-58

- [13]
- Eric N. Hanson:
The Design and Implementation of the Ariel Active Database Rule System.
IEEE Trans. Knowl. Data Eng. 8(1): 157-172(1996)

- [14]
- Eric N. Hanson, Moez Chaabouni, Chang-Ho Kim, Yu-Wang Wang:
A Predicate Matching Algorithm for Database Rule Systems.
SIGMOD Conference 1990: 271-280

- [15]
- ...
- [16]
- ...
- [17]
- Dennis R. McCarthy, Umeshwar Dayal:
The Architecture Of An Active Data Base Management System.
SIGMOD Conference 1989: 215-224

- [18]
- ...
- [19]
- ...
- [20]
- John K. Ousterhout:
Tcl and the Tk Toolkit.
Addison-Wesley 1994, ISBN 0-201-63337-X

- [21]
- ...
- [22]
- Joel E. Richardson, Michael J. Carey, Daniel T. Schuh:
The Design of the E Programming Language.
ACM Trans. Program. Lang. Syst. 15(3): 494-534(1993)

- [23]
- Michael Stonebraker, Greg Kemnitz:
The Postgres Next Generation Database Management System.
Commun. ACM 34(10): 78-92(1991)

- [24]
- Michael Stonebraker, Lawrence A. Rowe:
The Design of Postgres.
SIGMOD Conference 1986: 340-355

- [25]
- ...
- [26]
- ...
Copyright © Tue Dec 1 16:38:31 2009
by Michael Ley (ley@uni-trier.de)