Methods, systems and computer program products for application name and client ID pairing in a message connection
First Claim
Patent Images
1. A method for pairing an application name and a client ID in a messaging broker infrastructure, the method comprising:
- running a messaging system associated with the messaging broker infrastructure;
running a monitoring application configured to monitor a connection to the messaging broker;
creating a connection to the messaging broker;
identifying a class name and the client ID associated with an application making a call over the connection, the application on top of a runtime;
in response to the application making the call over the connection, correlating the connection and the application;
determining if the connection is associated with the application or with the runtime;
in response to a problem with the connection, identifying the application as affected by the problem regardless of whether the connection is associated with the application or the runtime;
converting the class name to an application name; and
publishing a pairing of the application name and the client ID on the messaging infrastructure;
sending a notification that the pairing of the application name and the client ID has an expiration.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary embodiment includes a method for pairing an application name and a client ID in a messaging broker infrastructure, the method including running a messaging system associated with the messaging broker infrastructure running a monitoring application configured to monitor a connection to the messaging broker, creating a connection to the messaging broker, identifying a class name and the client ID associated with an application, converting the class name to an application name and publishing a pairing of the application name and the client ID on the messaging infrastructure.
-
Citations
18 Claims
-
1. A method for pairing an application name and a client ID in a messaging broker infrastructure, the method comprising:
-
running a messaging system associated with the messaging broker infrastructure; running a monitoring application configured to monitor a connection to the messaging broker; creating a connection to the messaging broker; identifying a class name and the client ID associated with an application making a call over the connection, the application on top of a runtime; in response to the application making the call over the connection, correlating the connection and the application; determining if the connection is associated with the application or with the runtime; in response to a problem with the connection, identifying the application as affected by the problem regardless of whether the connection is associated with the application or the runtime; converting the class name to an application name; and publishing a pairing of the application name and the client ID on the messaging infrastructure; sending a notification that the pairing of the application name and the client ID has an expiration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for pairing an application name and a client ID in a messaging broker infrastructure, the computer program product having a non-transitory computer readable medium including instructions for causing a computer to implement a method, the method comprising:
-
running a messaging system associated with the messaging broker infrastructure; running a monitoring application configured to monitor a connection to the messaging broker; creating a connection to the messaging broker; identifying a class name and the client ID associated with an application making a call over the connection, the application on top of a runtime; in response to the application making the call over the connection, correlating the connection and the application; determining if the connection is associated with the application or with the runtime; in response to a problem with the connection, identifying the application as affected by the problem regardless of whether the connection is associated with the application or the runtime; converting the class name to an application name; and publishing a pairing of the application name and the client ID on the messaging infrastructure; sending a notification that the pairing of the application name and the client ID has an expiration. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for pairing an application name and a client ID in a messaging broker infrastructure, the system comprising:
-
a processor; an application for causing the processor to; run a messaging system associated with the messaging broker infrastructure; run a monitoring application configured to monitor a connection to the messaging broker; create a connection to the messaging broker; identify a class name and the client ID associated with an application making a call over the connection, the application on top of a runtime; in response to the application making the call over the connection, correlating the connection and the application; determining if the connection is associated with the application or with the runtime; in response to a problem with the connection, identifying the application as affected by the problem regardless of whether the connection is associated with the application or the runtime; convert the class name to an application name; and publish a pairing of the application name and the client ID on the messaging infrastructure; sending a notification that the pairing of the application name and the client ID has an expiration.
-
Specification