METHOD AND APPARATUS TO PROVIDE GUARANTEED DEPLOYMENT OF APPLICATIONS TO NODES IN AN ENTERPRISE
First Claim
1. A method for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server, said method comprising:
- responsive to starting an application server in the data processing system, contacting a messaging system over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update applications; and
responsive to a determination that the application update distribution occurred, receiving an application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server and update delivery is tracked by an update tracker in the form of a message history, is disclosed. In a preferred embodiment, an application will be distributed across multiple servers and will receive updates from a central repository across a network or other communication fabric. Responsive to starting an application server in the data processing system, a messaging system is contacted over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update applications, and, responsive to a determination that the application update distribution occurred, an application is received.
20 Citations
20 Claims
-
1. A method for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server, said method comprising:
-
responsive to starting an application server in the data processing system, contacting a messaging system over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update applications; and responsive to a determination that the application update distribution occurred, receiving an application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server, said system comprising:
-
means for, responsive to starting an application server in a data processing system, contacting a messaging system over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update applications; and means for, responsive to a determination that the application update distribution occurred, receiving an application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-usable medium having a plurality of instructions processable by a machine embodied therein, wherein said plurality of instructions, when processed by said machine, causes said machine to perform a method for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server, said method comprising:
-
responsive to starting an application server in a data processing system, contacting a messaging system over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update applications; and responsive to a determination that the application update distribution occurred, receiving an application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification