I have developer a server/client application that could see 100's of clients installed. Each client might only be accessible over the internet.
When I update my server application it's likely the clients will need updated too. What's the easiest (for the end user of my server/client application) to upgrade their server and all their clients at once?