4D v16.3

WEB Lire nombre process session

Accueil

 
4D v16.3
WEB Lire nombre process session

WEB Lire nombre process session 


 

WEB Lire nombre process session ( idSession ) -> Résultat 
Paramètre Type   Description
idSession  Texte in UUID de session
Résultat  Entier long in Nombre de process rattachés à la session

La commande WEB Lire nombre process session retourne le nombre de process actifs rattachés à la session dont vous avez passé l'UUID dans le paramètre idSession.

Cette commande a été créée dans le contexte de la fonctionnalité Gestion des sessions 4D Mobile introduite dans 4D v15 R4. Elle a pour principal but de compter le nombre de process lancés par une session 4D Mobile.

  • Pour une session 4D Mobile, cette commande retourne le nombre de process effectivement lancés. Une session 4D Mobile peut piloter plusieurs process.
  • Pour une session Web "classique", cette commande retourne toujours 1 (une session Web = un process).

Exemple  

Vous souhaitez stocker dans des tableaux les données relatives à la session 4D Mobile courante :

 C_TEXTE($sessionID)
 C_ENTIER LONG($count)
 C_DATE($expDate)
 C_HEURE($expTime)
 
 $sessionID:=WEB Lire ID session courante
 $count:=WEB Lire nombre process session($sessionID)
 WEB LIRE EXPIRATION SESSION($sessionID;$expDate;$expTime)
 
 AJOUTER A TABLEAU($aTimestamp;Chaine(Date du jour)+" "+Chaine(Heure courante))
 AJOUTER A TABLEAU($aSessionUID;$sessionID)
 AJOUTER A TABLEAU($aNbProcesses;$count)
 AJOUTER A TABLEAU($aExpirationDate;$expDate)
 AJOUTER A TABLEAU($aExpirationTime;$expTime)



Voir aussi  

Gestion des sessions Web

 
PROPRIÉTÉS 

Produit : 4D
Thème : Serveur Web
Numéro : 1350
Nom intl. : WEB Get session process count

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : 4D v15 R4

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)