I am working on an application where client and server share an object model, and the object graphs can become rather big.
To save an object from client to server, i
You may be able to save some bandwidth by giving your objects the ability to calculate a hash of themselves based on their property values. Compare the server object hash to the client object hash, if they are different, update the appropriate one.