Method and system for automatic detection and distribution of code version updates
First Claim
1. A method for automatic code version update detection and distribution for an application program running on a computer system in a computer network, the method comprising:
- providing two agent processes, a slave agent and a master agent, on an agent system in the computer network;
receiving a request in the slave agent from a manager system in the computer network, the request including an appropriate code version of the running application for response;
determining whether the slave agent can fulfill the request at the appropriate code version; and
automatically updating the agent system when the request cannot be fulfilled at the appropriate code version.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects for automatic code version update detection and distribution for an application program running on a computer system in a computer network are described. In a method aspect, the method includes providing two agent processes, a slave agent and a master agent, on an agent system in the computer network. A request is received in the slave agent from a manager system in the computer network, the request including an appropriate code version of the running application for response. A determination of whether the slave agent can fulfill the request at the appropriate code version is made, and an automatic updating of the agent system occurs when the request cannot be fulfilled at the appropriate code version. In a further method aspect, two agent processes, a slave agent and a master agent, are provided on an agent system, with identification of whether the agent system is operating at an appropriate code version occurring during discovery and registration of the agent system in a manager system, and automatic updating of the agent system when the agent system is not operating at the appropriate code version.
-
Citations
29 Claims
-
1. A method for automatic code version update detection and distribution for an application program running on a computer system in a computer network, the method comprising:
-
providing two agent processes, a slave agent and a master agent, on an agent system in the computer network;
receiving a request in the slave agent from a manager system in the computer network, the request including an appropriate code version of the running application for response;
determining whether the slave agent can fulfill the request at the appropriate code version; and
automatically updating the agent system when the request cannot be fulfilled at the appropriate code version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer network system that achieves automatic code version detection and distribution, the computer network system comprising:
-
one or more manager systems; and
one or more agent systems coupled to the one or more manager systems, each agent system comprising at least two processes that include a slave agent and a master agent, each agent system receiving requests in the slave agent from the one or more manager systems and automatically updating the agent system for a running application when a desired code version in the received request does not match a current code version in the agent system receiving the request. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer network system that achieves automatic code version detection and distribution, the computer network system comprising:
-
at least one agent system running a Java-based application program at a current code version level through two agent processes; and
at least one manager system determining whether the at least one agent system is operating with a desired code version level, the at least one agent system dynamically updating to the desired code version level when the current code version level does not match the desired code version level. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for automatic code version update detection and distribution for an application program running on a computer system in a computer network, the method comprising:
-
providing two agent processes, a slave agent and a master agent, on an agent system in the computer network;
identifying whether the agent system is operating at an appropriate code version during discovery and registration of the agent system in a manager system of the computer network; and
automatically updating the agent system when the agent system is not operating at the appropriate code version. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification