发明名称 Hierarchical publish/subscribe system
摘要 A method for publishing a publication message includes receiving, at one of a plurality of first relays, a subscription request from a first client and transmitting the subscription request from the one of the plurality of first relays to first and second central relays of a plurality of central relays. The method also includes receiving, at another of the plurality of first relays, a publication request from a second client. The publication request includes the publication message. The method further includes transmitting the publication message from the another of the plurality of first relays to all of the plurality of central relays, transmitting the publication message from at least one of the first and second central relays to the one of the plurality of first relays, and transmitting the publication message from the one of the plurality of first relays to the first client.
申请公布号 US9269080(B2) 申请公布日期 2016.02.23
申请号 US201213534634 申请日期 2012.06.27
申请人 VERISIGN, INC. 发明人 Miller Steven D.;Gallant John K.;Henderson Karl M.;Verd Brad
分类号 G06F15/16;G06Q10/10;H04L29/08;H04L12/18 主分类号 G06F15/16
代理机构 MH2 Technology Law Group, LLP 代理人 MH2 Technology Law Group, LLP
主权项 1. A method for publishing a publication message, the method comprising: receiving, at one of a plurality of first relays, a subscription request from a first client; transmitting the subscription request from the one of the plurality of first relays to each member of a first grouping of central relays; receiving, at the one of the plurality of first relays, a publication request from a second client, the publication request including the publication message; transmitting the publication message from the one of the plurality of first relays to a member of the first grouping of central relays and to a member of a second grouping of central relays, wherein each grouping of central relays comprises more than one central relay and each grouping of central relays is located at a different geographic location, whereby the member of the central relays in the first grouping of central relays is operable to publish the publication message to remaining central relays in the first grouping of central relays on behalf of the one of the plurality of first relays and whereby the member of the central relays in the second grouping of central relays is operable to publish the publication message to remaining central relays in the second grouping of central relays on behalf of the one of the plurality of first relays; determining, at the one of the plurality of first relays, that information in the subscription request matches information in the publication request; and transmitting the publication message from the one of the plurality of first relays to the first client.
地址 Reston VA US