发明名称 Message broadcasting in a clustered computing environment
摘要 Approaches are provided for message broadcasting within a clustered computing environment such as a Cloud computing environment. Specifically, a message received from message queue (e.g., on a message queue server) is processed at a single node of a plurality of nodes within the clustered computing environment. The single node can be selected based on factors such as a best available node within the plurality of nodes. This single node identifies a set of message listeners to whom the message should be broadcast (e.g., based on a topic of the message and an association of the topic to the set of message listeners). The single node then publishes the message to the set of message listeners. Delivery confirmations, responses, etc. associated with the message are then tracked, processed, and/or routed by the single node.
申请公布号 US9634848(B2) 申请公布日期 2017.04.25
申请号 US201615182838 申请日期 2016.06.15
申请人 International Business Machines Corporation 发明人 DeLucca Albert;DeLuca Lisa Seacat;Goodman Brian D.;Tomala-Reyes Angel E.
分类号 G06F15/16;H04L12/18;H04L12/58;H04L12/725;H04L29/08 主分类号 G06F15/16
代理机构 Keohane & D'Alessandro PLLC 代理人 Hartwell William H.;Schiesser Madeline F.;Keohane & D'Alessandro PLLC
主权项 1. A method for message broadcasting in a clustered computing environment using a single node of a set of nodes, the method comprising: processing a message received from a message queue; identifying a set of message listeners to receive the message based on a topic of the message; broadcasting the message to the set of message listeners; publishing the message to the set of message listeners; tracking a message delivery from at least one message listener of the set of message listeners; and routing a message response from at least one message listener of the set of message listeners.
地址 Armonk NY US