I am building a client/server application that will have a fairly complex (but not large -say 10,00 objects) object model at its heart. Multiple clients will need to view the model (via an Eclipse RCP GUI), but the server will be the only node that can directly edit the model. I want edits to the model to be published out to the clients. New clients will be able to request the model, and register for updates.I am building a client/server application that