Selective XML dissemination; XML filtering; XML message brokering
As stated in the entry “Publish/Subscribe over Streams,” publish/subscribe (pub/sub) is a many-to-many communication model that directs the flow of messages from senders to receivers based on receivers’ data interests. In this model, publishers (i.e., senders) generate messages without knowing their receivers; subscribers (who are potential receivers) express their data interests, and are subsequently notified of the messages from a variety of publishers that match their interests.
XML publish/subscribe is a publish/subscribe model in which messages are encoded in XML and subscriptions are written in an XML query language such as a subset of XQuery 1.0. (In the context of XML pub/sub, “messages” and “documents” are often used exchangeably).
In XML-based pub/sub systems, the message brokers that serve as central exchange points between publishers and subscribers are called XML message brokers.
- 1.Altinel M, Franklin MJ. Efficient filtering of XML documents for selective dissemination of information. In: Proceedings of the 26th International Conference on Very Large Data Bases; 2000. p. 53–64.Google Scholar
- 2.Bruno N, Gravano L, Doudas N, Srivastava D. Navigation- vs. Index-based XML Multi-query processing. In: Proceedings of the 19th International Conference on Data Engineering; 2003. p. 139–50.Google Scholar
- 6.Diao Y, Rizvi S, Franklin MJ. Towards an internet-scale XML dissemination service. In: Proceedings of the 30th International Conference on Very Large Data Bases; 2004. p. 612–23.Google Scholar
- 7.Gong X, Qian W, Yan Y, Zhou A. Bloom filter-based XML packets filtering for millions of path queries. In: Proceedings of the 21st International Conference on Data Engineering; 2005. p. 890–901.Google Scholar
- 9.Gupta AK, Suciu D. Streaming processing of XPath queries with predicates. In Proceedings of the ACM SIGMOD International Conference on Management of Data. 2003. p. 419–30.Google Scholar
- 10.Hong M, Demers AJ, Gehrke J, Koch C, Riedewald M, White WM. Massively multi-query join processing in publish/subscribe systems. In: Proceedings of the ACM SIGMOD International Conference on Management of Data. 2007. p. 761–72.Google Scholar
- 12.Internal Press Telecommunications Council. News industry text format. Available online at: http://www.nitf.org/. 2004.
- 14.Kwon J, Rao P, Moon B, Lee S. FiST: scalable XML document filtering by sequencing twig patterns. In: Proceedings of the 31st International Conference on Very Large Data Bases; 2005. p. 217–28.Google Scholar