Dynamic access control in a content-based publish/subscribe system with delivery guarantees
    1.
    发明申请
    Dynamic access control in a content-based publish/subscribe system with delivery guarantees 审中-公开
    基于内容的发布/订阅系统中的动态访问控制与交付保证

    公开(公告)号:US20070245018A1

    公开(公告)日:2007-10-18

    申请号:US11402685

    申请日:2006-04-12

    IPC分类号: G06F15/173

    摘要: Improved access control techniques for distributed messaging systems such as content-based publish/subscribe systems are disclosed. For example, a method for providing access control in a content-based publish/subscribe system, wherein messages are delivered from publishing clients to subscribing clients via a plurality of brokers, includes the following steps/operations. One or more changes to an access control policy are specified. An access control version identifier is associated to the one or more changes. The one or more changes are sent to one or more brokers of the plurality of brokers that have a publishing client or a subscribing client associated therewith that is affected by the one or more changes. The access control version identifier associated with the one or more changes is sent to each of the plurality of brokers.

    摘要翻译: 公开了用于诸如基于内容的发布/订阅系统之类的分布式消息系统的改进的访问控制技术。 例如,一种用于在基于内容的发布/订阅系统中提供访问控制的方法,其中消息通过多个经纪人从发布客户端传递到订阅客户端包括以下步骤/操作。 指定访问控制策略的一个或多个更改。 访问控制版本标识符与一个或多个更改相关联。 将一个或多个更改发送给多个经纪人的一个或多个经纪人,其具有受一个或多个变化影响的发布客户端或与之相关联的订阅客户端。 将与一个或多个变化相关联的访问控制版本标识符发送给多个经纪人中的每一个。

    Subscription propagation in a high performance highly available content-based publish/subscribe system
    2.
    发明申请
    Subscription propagation in a high performance highly available content-based publish/subscribe system 失效
    在高性能高可用性基于内容的发布/订阅系统中进行订阅传播

    公开(公告)号:US20060085507A1

    公开(公告)日:2006-04-20

    申请号:US10965458

    申请日:2004-10-14

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/10

    摘要: The present invention is directed to a publish/subscribe system containing a plurality of brokers, a plurality of subscribers and plurality of brokers including publisher connecting brokers, intermediate brokers and subscriber connecting brokers. Subscriptions are introduced into the system by the subscribers through associated subscription brokers. New subscriptions are aggregated, assigned a virtual start time and propagated through the system toward the publishers. Each broker maintains subscription information in the form of a directed acyclic graph and a broker vector. Messages are published through the system by the publishers through their associated publisher connecting brokers. Each message is assigned a message vector associating subscriptions to that message. The published messages are routed through the brokers toward the subscribers in accordance with comparisons of message brokers and vector brokers conducted at each broker.

    摘要翻译: 本发明涉及包含多个经纪人,多个订阅者和多个经纪人的发布/订阅系统,包括出版商连接经纪人,中间经纪人和订户连接经纪人。 用户通过相关订阅经纪人将订阅引入系统。 新订阅被聚合,分配一个虚拟的开始时间,并通过系统向发布商传播。 每个经纪人以有向无环图和代理向量的形式维护订阅信息。 消息通过系统由发布商通过其关联的发布商连接经纪人发布。 为每个消息分配一个将订阅关联到该消息的消息向量。 根据在每个经纪人进行的消息经纪人和向量经纪人的比较,所发布的消息通过经纪人路由到订户。