首页> 外文会议>Proceedings of the 5th 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的发布/订阅系统仅支持粗粒度的消息筛选:消息要么全部转发给订阅者,要么根本不转发给订阅者。不支持对消息元素进行细粒度过滤。订阅者可以使用这种过滤功能来进一步详细说明其订阅,消息代理可以使用这种过滤功能来强制执行细粒度的访问控制策略。本文提出了一种XML过滤引擎,该引擎可以对XML流进行细粒度的并行过滤。它使用基于嵌套过滤器概念的新颖订阅模型,并支持对节点集约束的有效评估。我们将详细介绍系统用于解析XML流时评估过滤器以及重建特定于客户端的消息版本的数据结构和算法。实验结果表明,该系统可以有效地处理数千个订阅,并且可以随着活动的并行过滤线程的数量而很好地扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号