Browse Prior Art Database

Nondisruptive rolling upgrade of web user interface Disclosure Number: IPCOM000028714D
Original Publication Date: 2004-May-27
Included in the Prior Art Database: 2004-May-27
Document File: 1 page(s) / 25K

Publishing Venue



Disclosed is a mechanism for enabling a non-disruptive rolling upgrade of a graphical user interface (GUI) whereby functionality available in the previous version of the software remain available until the completion of the upgrade process.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Nondisruptive rolling upgrade of web user interface

This solution requires that the the data management layer of the next version of the software is backward compatible to the previous version. In addition, the next version of the software will bundle the previous version's user interface in a known location (e.g., URL). The new user interface detects if the system is currently in a rolling upgrade and redirects the browser to the location of the old web application. Because the data management layer is backward compatible during the rolling upgrade, the old web application functions just like it would have for the previous version. Once the rolling upgrade is committed, the new web application serves the new version of the user interface (instead of redirecting the browser).