DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Spécificités WEBDEV
  • Présentation
  • Comment le faire ?
  • Définir une session persistante
  • Conditions d'utilisation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Avertissement
A partir de la version 26, cette fonctionnalité est conservée par compatibilité.

L'expérience montre un support aléatoire de la technologie "Server-sent events" (SSE) par les navigateurs.
Cette fonctionnalité reste donc utilisable lorsque vous maîtrisez les navigateurs utilisés, dans un intranet sécurisé par exemple, et si elle convient aux besoins du site.
Dans le cas d'un site tout public, la solution d'un timer navigateur sera généralement à privilégier.

Présentation
Dans le cas d'un site WEBDEV dynamique, lors du lancement du site (appel du site depuis un navigateur), une session représentant le site est chargée en mémoire sur le serveur.
Par défaut, cette session a une durée de vie limitée. La durée de vie de la session correspond au paramètre "Déconnecter les utilisateurs inactifs depuis..." spécifié dans l'administrateur du Serveur d'application WEBDEV (onglet "Configuration"). Ce paramètre correspond au timeout de durée de vie de la session.
Dans certains cas spécifiques, il peut être nécessaire de maintenir une session dynamique active sur le serveur.
Comment le faire ?

Définir une session persistante

Pour définir une session persistante :
  1. Affichez la description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
  2. Dans l'onglet "Avancé", cochez l'option "(HTML5 uniquement)".
  3. Validez.
Si cette option est activée, la session ne sera plus fermée sur le serveur au bout du timeout précisé dans l'administrateur WEBDEV.
Si l'utilisateur ferme son navigateur (donc le site), la session sera coupée sur le serveur automatiquement.

Conditions d'utilisation

Cette option est disponible uniquement pour des sites dynamiques WEBDEV développés en HTML5 et fonctionnant sur des navigateurs de type :
  • Google Chrome : Toutes versions
  • Mozilla Firefox : A partir de Firefox 6.0
  • Opéra : A partir de Opéra 11
  • Safari : A partir de Safari 5.0
  • Internet Explorer : Non supporté (IE 11 inclus)
  • Edge : Non supporté
Version minimum requise
  • Version 19
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/12/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale