jeudi, août 17, 2006

ASTUCE - Garder une session Domino ouverte

L'un des problèmes qui m'ennuie le plus avec les application full-web est l'expiration de session. Encore ce matin un utilisateur m'a appelé paniqué car au moment d'enregistrer son article, patiemment rédigé pour un blog interne de l'entreprise, le serveur Domino lui a répondu que la session était expirée.

En parcourrant l'excellent blog de William Beh "Lotus Notes on Web 2.0" j'ai enfin trouvé une solution simple et rapide à mettre en place. Il propose tout simplement d'appeler en Ajax un fichier sur serveur périodiquement avec la classe PeriodicalExecuter de prototype.js. Ceci permet de garder ouverte la session Domino.

Cette méthode n'est certes pas parfaite d'un point de vue sécurité. L'utilisateur doit absolument fermer son navigateur pour fermer la session. Le coutournement de ce problème sera l'occasion de rédiger un nouvel article.

0 Commentaires:

Enregistrer un commentaire

Lien vers ce message:

Créer un lien

<< Home

Rechercher sur ce blog
Effacer résultat