首页> 外文会议>ACM international conference on distributed event-based systems >Fine-grained Parallel XML Filtering for Content-based Publish/Subscribe Systems
【24h】

Fine-grained Parallel XML Filtering for Content-based Publish/Subscribe Systems

机译:基于内容的发布/订阅系统的细粒度并行XML过滤

获取原文

摘要

Current XML-based publish/subscribe systems only support coarse-grained message filtering: a message is either forwarded to a subscriber in its entirety or not at all. Finegrained filtering of message elements is not supported. Such filtering capabilities can be used by subscribers to further detail their subscriptions or by message brokers to enforce fine-grained access control policies. This paper presents an XML filtering engine that enables fine-grained, parallel filtering of XML streams. It uses a novel subscription model based on the concept of nested filters and supports the efficient evaluation of constraints on node sets. We detail the data structures and algorithms used by the system to evaluate filters while parsing an XML stream, and to reconstruct client-specific message versions. Experimental results show that the system can efficiently handle thousands of subscriptions and scales well with the number of active parallel filtering threads.
机译:基于XML的发布/订阅系统仅支持大量粗糙的消息过滤:将消息转发到订户的整体或根本不转发。不支持FineGreated过滤消息元素。订户可以使用此类过滤功能来进一步详细详述其订阅或消息代理以强制执行细粒度访问控制策略。本文介绍了一个XML过滤引擎,可实现XML流的细粒度,并行过滤。它使用基于嵌套过滤器的概念的新型订阅模型,并支持节点集上的约束的有效评估。我们详细介绍了系统使用的数据结构和算法来评估筛选器,同时解析XML流,并重建特定于客户端的消息版本。实验结果表明,该系统可以有效地处理数千美元的订阅,并利用有源并行滤波线的数量差。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号