Syncronizing webservice/client application version
I have developped an application that accesses an webservice that in turn, accesses an database. All classy, nothing new.
The problem follows. I have deployed the application to several customers. I develop the application (along with the webservice and the database) constantly while the customers use the app.
Suddenly, I figure out that some clients have different versions of applicatio/webservice/database. This fact can produce bad reactions.
I want at least to be able to "link" the app and the webservice so that the entire system to be able to give the user the following error message: "Attention! The webservice/application is too old (or younger) than the application/webservice version you are using. Please update the webservice/application".
Ideally, the database should be also able to keep it's version.
Any idea? Thanks.
smile... tomorrow will be better