[vb.net] session et global.asax
Bonjour à tous et à toutes,
Alors avant que les modérateurs ne me mettent en charpie :lol: .... oui j'ai déjà lu les posts sur le sujet .... mais non je n'ai pas trouvé la réponse que je cherche :oops:
je m'explique :
- j'ai compris que l'on peut coder des actions dans le session_end du global.asax, mais que cet évènement n'est levé que si mon utilisateur se déconnecte comme je le souhaite (bouton ou autre)
- reste donc le problème de la fermeture du navigateur sans déconnexion et j'ai pu lire les différentes propositions avec javascrit, ca ok.
Ce que je comprends toujours pas c'est ce qui va se passer si par exemple le js du navigateur client est désactivé .... ie : le navigateur est fermé sans déconnexion :
- le timeout sera-t-il pris en compte un moment ou à un autre côté serveur ?
le garbage collector finira-t-il par me débarrasser de mes objets non utilisés ?
existe-t-il un moyen sur (et donc non js) de coder qqchose à la fermeture ?
Application_End du global.asax ?
merci d'avance pour vos réponses :wink:
Re: [vb.net] session et global.asax
Citation:
Envoyé par lucie.houel
le timeout sera-t-il pris en compte un moment ou à un autre côté serveur ?
Il y a effectivement un timeout. C'est même souvent comme cela que les sessions sont fermées.
http://ditch.developpez.com/aspnet/introduction/tome3/
Citation:
Envoyé par lucie.houel
le garbage collector finira-t-il par me débarrasser de mes objets non utilisés ?
Oui c'est le but. Si l'OS a besoin, le GC intervient:
http://dotnet.developpez.com/faq/asp...server#syst_gc
Citation:
Envoyé par lucie.houel
existe-t-il un moyen sur (et donc non js) de coder qqchose à la fermeture ?
A la fermeture de quoi? Tu ne sais pas détecter que le navigateur est fermé (puisque mode déconnecté, raison pour laquelle il existe les time outs)
Citation:
Envoyé par lucie.houel
Application_End du global.asax ?
La c'est quand le dernier client se déconnecte (après le timeout)... Pour ne pas surcharger le serveur, l'applic s'arrete si plus personne n'est connecte
http://ditch.developpez.com/aspnet/introduction/tome4/