摘要 |
A method and a system for managing the introduction of a new non-backward compatible version of an application server into a client/server networking environment are described. The method consists in first distributing to a client system to be served by the new non-backward compatible version of the application server a client application operable in a mode compatible with the current version of the application server and in a mode compatible with the new non-backward compatible version. Upon installation in the client system the client application is set into a downgraded mode compatible with the current version of the application server. While the current version of the application server is still in production, the client application is kept operated in the downgraded mode. Upon introduction of the new non-backward compatible version of the application server, the client application is set into a valid mode compatible with the new version of the application server. From that point on, the client application is operated in the valid mode. Setting of the modes is automatically triggered at each re-launch of the client system which queries a version server operating in the client/server networking environment. Query includes an identification of the client system and a client application version number in order to obtain from the queried version server a status value to operate the client system into a mode including the downgraded mode and the valid mode. |