Sesiones distribuidas

En un entorno distribuido, puede guardar las sesiones en una base de datos utilizando la persistencia de sesiones de base de datos , almacenar sesiones en varias instancias de WebSphere Application Server utilizando la duplicación de sesiones de memoria a memoria, o almacenar sesiones en un ObjectGrid utilizando WebSphere Extreme Scale.

WebSphere Application Server proporciona los siguientes mecanismos de sesión en un entorno distribuido:
  • Persistencia de sesiones de base de datos, donde las sesiones se almacenan en la base de datos especificada.
  • [AIX Solaris HP-UX Linux Windows][z/OS][IBM i]Réplica de sesiones de memoria a memoria, donde las sesiones se almacenan en uno o varios perfiles o instancias especificados de WebSphere Application Server.
  • Réplica de sesiones de WebSphere eXtreme Scale, donde las sesiones se almacenan en una cuadrícula de datos.

Cuando la sesión contiene atributos que implementan HttpSessionActivationListener, la notificación se producirá en cualquier momento en que se active la sesión (es decir, la sesión se lee en la memoria caché) o en que se deje en modalidad pasiva (es decir, la sesión deja la memoria caché). Es posible que se deje en modalidad pasiva porque se cierre el servidor o cuando la memoria caché de sesión esté llena y se haya suprimido una sesión antigua de la memoria caché para dar cabida a una sesión más reciente. No se garantiza que una sesión pase a modalidad pasiva en un servidor de aplicaciones antes de que active en otra aplicación.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprs_persistent_sessions
File name: cprs_persistent_sessions.html