On Jun 12, 2007, at 7:55 AM, Jeff Genender wrote:
Mohammad Nour El-Din wrote:
Sounds good to me, but how this version is going to be shared
among all
servers ?
The client is usually sticky to a particular server (EJB by nature
enforces this), therefore it doesn't matter. The client only cares
about the version number with reference to the server its speaking to.
If a client needs to fail-over to a new server, it will get a new list
and version number...so I believe it works...but good question
nevertheless. ;-)
If the version number isn't shared amongst all servers, then I would
think the version number will need to contain a server identifier to
avoid the case where the client fails over and old (dead) server
happened to be on the same version as the new server.
-dain