发明名称 Management of connections in a messaging environment
摘要 A method, system, and/or computer program product manages message connections in a computer infrastructure. A processor connects a client to a messaging component over a connection. Identification information of a destination message queue that the client intends to communicate to the messaging component is provided, and a reference of the destination message queue is received. Based on the received reference, a respective messaging component that has the destination message queue localized is identified.
申请公布号 US9419930(B2) 申请公布日期 2016.08.16
申请号 US201313929929 申请日期 2013.06.28
申请人 International Business Machines Corporation 发明人 Basavanna Sharath C.;Bhat Chethan;Thyagaraj Lohitashwa
分类号 G06F15/16;H04L12/58 主分类号 G06F15/16
代理机构 Law Office of Jim Boice 代理人 Law Office of Jim Boice
主权项 1. A computer system comprising: a hardware processor, a computer readable memory, and a non-transitory computer readable storage medium; first program instructions to connect a client to a first messaging component over a connection, wherein the first messaging component is implemented on a first computer; second program instructions to provide identification information of a destination message queue that the client intends to communicate to, wherein the destination message queue is used in a point to point messaging system, wherein the destination message queue is located on a second messaging component on a second computer, and wherein the second messaging component has been selected by a workload management component in the first messaging component in the first computer to store the destination message queue; third program instructions to receive a reference of the destination message queue, wherein the reference identifies the second messaging component upon which the destination message queue is located; fourth program instructions to identify, based on the reference, the second messaging component that has the destination message queue localized thereon; and fifth program instructions to, in response to determining that the destination message queue is not located in the first messaging component, use the reference to route the connection from the client to the second messaging component that has the destination message queue localized thereon, wherein a session connection between the client and the second messaging component that has the destination message queue localized thereon is transparently routed to the second messaging component by using the connection from the client to the first computer as a proxy connection to the second computer and the second messaging component; and whereinthe first, second, third, fourth, and fifth program instructions are stored on the non-transitory computer readable storage medium for execution by the hardware processor via the computer readable memory.
地址 Armonk NY US