una tipos serializar serializacion que objetos guardar con como clase archivos java session web-applications servlets session-state

java - tipos - ¿Por qué se considera una buena práctica hacer que los objetos de ámbito de sesión sean serializables?



serializacion c++ (2)

A menudo escucho a la gente decir que los objetos de la sesión deberían implementar Serializable . ¿Por qué es así? ¿Cuál será el resultado si uno no hace esto? ¿Por qué no hacer esto una parte de la especificación del servlet entonces? Sé que Tomcat no se queja si no hacemos esto. ¿Qué pasa con otros servidores de aplicaciones como JBoss, WebSphere o Weblogic?


Esto permite que el contenedor de servlets almacene los contenidos de una sesión en el disco o transfiera los contenidos de la sesión a otro servidor a través de la red.

¿Por qué el contenedor necesita almacenar sesión en el disco (pasivación)? Quizás cuando la memoria está llena. Cuando la sesión es necesaria nuevamente, la recupera del disco nuevamente en la memoria (activación).

http://www.javapractices.com/topic/TopicAction.do?Id=110


Permite que el contenedor mueva los objetos de sesión a través de la red o los almacene en un disco. Será útil cuando agrupe su aplicación con diferentes nodos del servidor ejecutándose en diferentes cajas físicas.