2009-07-18 26 views

Répondre

4

Si vous souhaitez utiliser intégré dans l'API de session, vous devez mettre en œuvre votre propre Session-State Store Provider. Cela ne devrait pas être trop difficile, puisque vous ne pouvez modifier que le modèle de stockage et que vous n'avez pas à vous soucier de l'acquisition et de la libération de l'état de session pour les demandes, ceci est effectué par le fournisseur d'état de Session intégré. Edit: Il semble que Oracle lui-même fournit une implémentation de l'état de session, que vous pouvez utiliser. http://www.oracle.com/technology/tech/dotnet/aspnet/index.html

+0

Merci beaucoup. –

1

Oui, c'est ce que Oracle se faire avec leur outil d'application Web Application Express. Essentiellement, vous venez de donner à chaque session un ID de session unique et enregistrer tous les états de session dans un tableau comme celui-ci:

create table session_state 
(session_id integer 
, item_name varchar2(100) 
, item_value varchar2(4000) 
, primary key (session_id, item_value) 
);