I have an application consisting of about 5 executable programs that connect to a Nexus DB Server.
Auto updating each client from our website can leave some clients not upgraded and this causes problems if the upgrade changes the DB schema.
I looked into having DataSnap stream updates from it to the clients but this would be a ton of legwork if I'm not using Datasnap for data access at all.
Are there any components are libraries to have the clients check the server's version of my application and auto-update if needed from the server instead of our website?
This way the user would upgrade the server from my website and when clients re-connected be prompted or even forced to update with the server's files.