A method and system for software upgrade

The present invention discloses a method and a system software upgrade to solve the problem that in the same period for different versions of the application software running on the client hardware upgrades take up a lot of resources, low efficiency of servers, software maintenance of large personnel working problem. Comprising the steps of: acquiring by the access server in accordance with the current version information and version information and software version information determines whether to upgrade the current; and the need to upgrade the results returned to the client through the access server; you need to upgrade, receiving a request for the upgrade, upgrade information and obtaining compressed version is upgraded according to download and install the upgrade and / or upgrade. A software upgrade using the method and system of the present invention, the rational use of server hardware resources, improving server efficiency and reduce application maintenance software upgrade information to modify the workload, thereby reducing the cost of doing business software.