发明名称 Broker designation and selection in a publish-subscription environment
摘要 Approaches for designating and/or selecting broker systems in a publication-subscription (pub-sub) messaging environment are provided. In one approach, a subscriber system may be designated as a broker system based on a capability of the subscriber system to function as a broker system for its peers. In another approach, a broker system may be selected from among a plurality of broker systems based upon a cache directory that identifies the content/messages that each broker system may have cached. If a particular broker system has previously cached content that is at least similar to an intended message, that particular broker system may be selected for distributing the intended message to a set of subscriber systems.
申请公布号 US9131005(B2) 申请公布日期 2015.09.08
申请号 US201514591263 申请日期 2015.01.07
申请人 International Business Machines Corporation 发明人 Bhogal Kulvir S.;Hamilton, II Rick A.;O'Connell Brian M.
分类号 G06F15/16;H04L29/08 主分类号 G06F15/16
代理机构 Keohane & D'Alessandro PLLC 代理人 Schiesser William E.;Keohane & D'Alessandro PLLC ;Barasch Maxine L.
主权项 1. A computer-implemented method for designating broker systems in a publish-subscription (pub-sub) messaging environment, comprising: determining a type of content received by a set of subscriber systems in the pub-sub messaging environment; identifying at least one subscriber system, not currently designated as a broker system, of the set of subscriber systems having a capability to function as the broker system with respect to other subscriber systems of the set of subscriber systems, the capability being determined based upon a set of metadata stored in at least one computer memory; designating the at least one subscriber system as the broker system based on the capability; sending a set of messages having the type of content to the broker system for distribution to the other subscriber systems; determining, by the broker system, a portion of content of a message of the set of messages, which is likely to appear in future messages; and notifying the other subscriber systems, by the broker, that the portion of content will be designated by a cache key.
地址 Armonk NY US