Abstract
Various types of applications and services generate vast amounts of XML data feeds that may be streamed in near real time to different subscribing endpoints in order to take actions in a timely manner. In an earlier work we proposed an XML overlay network comprised of brokers that can be configured for efficient XML message filtering and replication with concurrent subscribers. The selective filtering reduces the bandwidth consumption of the network and also provides applications with data on a need-to-know basis. In our current work we propose the improvement upon original architecture through addition of service orchestration features to individual broker nodes. The filtering overlay network can be orchestrated to update service properties on individual filtering nodes. We provide a preliminary implementation to demonstrate the feasibility of our approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Belyaev, K.: TeleScope - XML data stream broker/replicator (2016). https://github.com/kirillbelyaev/telescope/tree/telescope2. Accessed 17 May 2017
Belyaev, K., Ray, I.: Towards efficient dissemination and filtering of XML data streams. In: Proceedings of IEEE DASC, pp. 1870–1877. IEEE (2015)
Belyaev, K., Ray, I.: Enhancing applications with filtering of XML message streams. In: Proceedings of IDEAS, pp. 322–327. ACM (2016)
Berglund, A., et al.: XML path language (XPATH). W3C (2003)
Diao, Y., Franklin, M.: Query processing for high-volume XML message brokering. In: Proceedings of VLDB, vol. 29, pp. 261–272. VLDB Endowment (2003)
Diao, Y., Rizvi, S., Franklin, M.J.: Towards an internet-scale XML dissemination service. In: Proceedings of VLDB, vol. 30, pp. 612–623. VLDB Endowment (2004)
Fenner, W., et al.: XTreeNet: scalable overlay networks for XML content dissemination and querying. In: WCW Workshop, pp. 41–46. IEEE (2005)
Josifovski, V., Fontoura, M., Barta, A.: Querying XML streams. VLDB J. 14(2), 197–210 (2005)
Li, G., Hou, S., Jacobsen, H.-A.: Routing of XML and XPath queries in data dissemination networks. In: Proceedings of ICDCS, pp. 627–638. IEEE (2008)
Li, G., Feng, J., Wang, J., Zhou, L.: KEMB: a keyword-based XML message broker. IEEE TKDE 23(7), 1035–1049 (2011)
Miliaraki, I., Koubarakis, M.: FoXtrot: distributed structural and value XML filtering. ACM TWEB 6(3), 12 (2012)
Snoeren, A.C., Conley, K., Gifford, D.K.: Mesh-based content routing using XML. ACM SIGOPS 35(5), 160–173 (2001)
Acknowledgement
This work was supported in part by grant from NIST Award Number 60NANB16D250 and a grant from NSF Award Number CNS 1650573 and support from AFRL, CableLabs, Furuno Electric Company, and SecureNok.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Belyaev, K., Ray, I. (2018). Towards Service Orchestration in XML Filtering Overlays. In: Benczúr, A., et al. New Trends in Databases and Information Systems. ADBIS 2018. Communications in Computer and Information Science, vol 909. Springer, Cham. https://doi.org/10.1007/978-3-030-00063-9_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-00063-9_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00062-2
Online ISBN: 978-3-030-00063-9
eBook Packages: Computer ScienceComputer Science (R0)