HI,
Consider the following scenario:
I have a server running as a headless Eclipse application. There can be
multiple instances of this server on the network. I also have multiple
RCP clients that connect to these servers. The server is updated through
an update site on the internet. During a server update, it downloads
newer versions of server and client plugins.
Is it possible for the clients to download the newer version of client
plugins from the server itself?
The scenario gets more complicated:
Suppose i have two servers: SERVER-A and SERVER-B. SERVER-A has been
updated and consists of updated plugins. A client first connects to
SERVER-A, notices it contains updated versions of plugins and also new
plugins and downloads them. After that session gets over, the same
client connects to SERVER-B. Now we have a problemo: can the client
revert back to its previous plugin state?
The goal is to have the set of plugins on the server and the client
exactly the same. If they are different the client either uses older
versions of the plugin or downloads newer/missing plugins.
Best regards,
Joseph.