4D v16.3

WEB Get session process count

Inicio

 
4D v16.3
WEB Get session process count

WEB Get session process count 


 

WEB Get session process count ( idSesion ) -> Resultado 
Parámetro Tipo   Descripción
idSesion  Texto in UUID de sesión
Resultado  Entero largo in Número de procesos vinculados a la sesión

El comando WEB Get session process count devuelve el número de procesos vinculados a la sesión cuyo UUID se pasó en idSesion.

Este comando se añade en el contexto de la funcionalidad Gestión de sesiones 4D Mobile por programación introducida en 4D v15 R4. Está diseñado principalmente para contar el número de procesos ejecutados por una sesión 4D Mobile.

  • Para una sesión 4D Mobile, este comando devuelve el número real de procesos. Una sesión 4D Mobile puede ejecutar varios procesos.
  • Para una sesión Web regular, este comando siempre devuelve 1 (una sesión Web = un proceso).

Ejemplo  

Usted desea almacenar información sobre la sesión 4D Mobile actual en arrays:

 C_TEXT($sessionID)
 C_LONGINT($count)
 C_DATE($expDate)
 C_TIME($expTime)
 
 $sessionID:=WEB Get Current Session ID
 $count:=WEB Get session process count($sessionID)
 WEB GET SESSION EXPIRATION($sessionID;$expDate;$expTime)
 
 APPEND TO ARRAY($aTimestamp;String(Current date)+" "+String(Current time))
 APPEND TO ARRAY($aSessionUID;$sessionID)
 APPEND TO ARRAY($aNbProcesses;$count)
 APPEND TO ARRAY($aExpirationDate;$expDate)
 APPEND TO ARRAY($aExpirationTime;$expTime)



Ver también 

Gestión de las sesiones web

 
PROPIEDADES 

Producto: 4D
Tema: Servidor Web
Número 1350

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v15 R4

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)