Hi all, Let's say, a HttpSession is migrated to another JVM from the current JVM because of load-balancing in a distributed environment. How do we de-serialize the session at the other JVM? Can someone explain this with an example.
You don't - the server takes care of serialization and deserialization for you. The programmer's responsibility is to make sure that all the objects saved as session attributes are serializable. If your app may be deployed as distributable, make sure you test that sessions are recreated accurately.