Unterstützung der Sitzungswiederherstellung
Im Rahmen der Unterstützung der Sitzungswiederherstellung stellt WebSphere Application Server verteilte Sitzungsunterstützung in Form von Datenbanksitzungen und speicherübergreifenden Replikationen bereit. Sie können die Unterstützung für Sitzungswiederherstellung verwenden, wenn die Sitzungsdaten des Benutzers über einen Serverneustart hinweg beibehalten werden müssen oder wenn die Sitzungsdaten des Benutzers zu wertvoll sind, um sie durch einen unerwarteten Serverausfall zu verlieren.
Alle in einer Sitzung definierten Attribute müssen java.io.Serializable implementieren, wenn für die Sitzung ein externer Speicher erforderlich ist. Im Allgemeinen sollten Sie in Erwägung ziehen, alle von einer Sitzung gespeicherten Objekte zu serialisieren, selbst wenn in Ihrer unmittelbaren Planung keine Unterstützung der Sitzungswiederherstellung vorgesehen ist. Wenn die Website sich vergrößert und die Sitzungswiederherstellung notwendig wird, findet der Übergang für die Anwendung sichtbar statt, falls die Sitzungen nur serialisierte Objekte speichern. Ist dies nicht der Fall, sind für die Umstellung auf die Unterstützung der Sitzungswiederherstellung Codierungsänderungen erforderlich, damit der Sitzungsinhalt serialisiert werden kann.