Suporte à Recuperação de Sessão
Para o suporte à recuperação de sessão, o WebSphere Application Server fornece suporte de sessão distribuída na forma de sessões de bancos de dados e replicação memória a memória. É possível utilizar o suporte de recuperação de sessão quando os dados de sessão do usuário precisam ser mantidos em uma reinicialização de servidor ou quando os dados de sessão do usuário são muito valiosos para serem perdidos devido a uma falha inesperada do servidor.
Todos os atributos definidos em uma sessão devem implementar java.io.Serializable se a sessão exigir armazenamento externo. Em geral, considere tornar todos os objetos mantidos por uma sessão serializados, mesmo se os planos imediatos não exigirem suporte a recuperação de sessão. Se o website crescer e o suporte de recuperação de sessão se tornar necessário, a transição ocorrerá transparentemente para o aplicativo se as sessões contiverem apenas objetos serializados. Se não, uma mudança para o suporte a recuperação de sessão exigirá alterações no código para tornar o conteúdo da sessão serializado.