发明名称 Optimizing publish/subscribe matching for non-wildcarded topics
摘要 A method, a system and a computer program product for matching a publication to at least one subscriber are disclosed. After receiving a publication request, a matching engine accesses a hash table to determine whether there is a non-wildcarded match corresponding to the publication request. If the matching engine finds the non-wildcarded match in the hash table, the matching engine omits validating a topic of the publication and provides the non-wildcarded match to the broker device without waiting for a result of searching a wildcarded match. Otherwise, the matching engine validates the topic of the publication. The matching engine also starts to search a wildcarded match in a wildcarded subscription data store. Upon finding the wildcarded match, the matching engine provides the wildcarded match to the broker device. The matching engine provides each result of the findings asynchronously to the broker device.
申请公布号 US8250032(B2) 申请公布日期 2012.08.21
申请号 US20090476558 申请日期 2009.06.02
申请人 FLETCHER BENJAMIN J.;GALE MARTIN J.;YOUNG NEIL G.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FLETCHER BENJAMIN J.;GALE MARTIN J.;YOUNG NEIL G.
分类号 G06F7/00;G06F17/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址