发明名称 MESSAGE BROADCASTING IN A CLUSTERED COMPUTING ENVIRONMENT
摘要 Embodiments of the present invention provide message broadcasting within a clustered computing environment such as a Cloud computing environment. Specifically, under the present invention, a message is received in a message queue (e.g., on a message queue server). From the message queue, the message is sent to a single node of a plurality of heterogeneous nodes within the clustered computing environment. The single node can be selected based on any factor such as a best available node within the plurality of nodes. This single node will process the message and identify a set of message listeners to whom the message should be broadcast. Typically, the set of message listeners is identified based on a topic of the message and an association of the topic to the set of message listeners (e.g., as set forth in a table or the like). In any event, the single node will then publish the message to the set of message listeners. Delivery confirmations, responses, etc. associated with the message will then be tracked, processed, and/or routed by the single node. Thus, embodiments of the present invention obviate the need for a given message from having to be delivered to and/or processed by multiple nodes.
申请公布号 WO2011144560(A1) 申请公布日期 2011.11.24
申请号 WO2011EP57860 申请日期 2011.05.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED;DELUCA, LISA, SEACAT;GOODMAN, BRIAN, DANIEL;DELUCCA, ALBERT;TOMALA-REYES, ANGEL, ENRIQUE 发明人 DELUCA, LISA, SEACAT;GOODMAN, BRIAN, DANIEL;DELUCCA, ALBERT;TOMALA-REYES, ANGEL, ENRIQUE
分类号 H04L12/18;H04L12/58 主分类号 H04L12/18
代理机构 代理人
主权项
地址