Patent ID: 7793113
Filing Date: 2010-09-07
Classification: G06F,H04L

Abstract:
1. A method for updating a distributed application 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, the application server contacting a deployment manager over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update an application to be distributed to a plurality of client data processing systems; responsive to said contacting, the deployment manager attempting to deliver an application update to the application server; responsive to a failure of delivery of the application update, the deployment manager saving the application update to form a saved message; responsive to subsequently detecting a presence of the application server, the deployment manager sending the saved message to the first application server; responsive to receiving the saved message, the first application server updating the one or more applications in the first application server; and the first application server sending the one or more applications that are updated to the plurality of client data processing systems.