Following is the Practice exam question in j2eecertificate.com
Q. Which of the following statement are correct for distributable web application ? (check all corrcet answer)
1. You can not rely on the ServletContext to share data. 2. You can not rely on ServletConfig for distributaed web application 3. Each JVM has a seperate instance of a Servlet Context. 4. HttpSession can be shared accross distributable web-applications
The answers given are 1,3,4
Why 4 is correct. The HttpSession is live only in on JVM at a time. The sesions can be migarted , but only one instance is available a a point of time. The How can it share accross the web-application. Also the Sessions attributes are not thread safe.