|
ABSTRACT
Many conventional models of publish/subscribe systems have limitations. Some models lack the flexibility for expressive subscription semantics, and others exhibit undesirable behaviors under certain situations. This paper introduces the subject space model, a new model for publish/subscribe systems. The major difference between this model and existing ones is that it persists the states of both publications and subscriptions in the system and notifies subscribers only when the states of their subscriptions change from false to true. A novel indexing technique is described for indexing the positions of objects and subscriptions in subject spaces, so that their state information can be retrieved and evaluated very quickly. The performance of the indexing technique is demonstrated in a prototype of a subject space publish/subscribe kernel.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
{1} A. Carzaniga. Architectures for an Event Notification Service Scalable to Wide-area net-works, PhD thesis, Politecnico di Milano, Milano, Italy, December, 1998.
|
| |
2
|
{2} D. B. Skillicorn. Structured Parallel Computation in Structured Documents, Journal of Universal Computer Science, Vol.3, No.1, January 1997.
|
 |
3
|
|
 |
4
|
|
 |
5
|
Françoise Fabret , H. Arno Jacobsen , François Llirbat , Joăo Pereira , Kenneth A. Ross , Dennis Shasha, Filtering algorithms and implementation for very fast publish/subscribe systems, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.115-126, May 21-24, 2001, Santa Barbara, California, United States
|
 |
6
|
Marcos K. Aguilera , Robert E. Strom , Daniel C. Sturman , Mark Astley , Tushar D. Chandra, Matching events in a content-based subscription system, Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing, p.53-61, May 04-06, 1999, Atlanta, Georgia, United States
[doi> 10.1145/301308.301326]
|
| |
7
|
|
| |
8
|
{8} Patrick Th. Eugster, Rachid Guerraoui and Joe Sventek. Type-Based Publish/Subscribe, June 2000.
|
| |
9
|
|
 |
10
|
|
| |
11
|
{11} TIBCO Inc. TIB/Rendezvous White Paper, http://www.rv.tibco.com/whitepaper.html
|
 |
12
|
|
CITED BY 4
|
|
Hubert Ka Yau Leung , Ioana Burcea , Hans-Amo Jacobsen, Modeling location-based services with subject spaces, Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative research, p.171-181, October 06-09, 2003, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|