Los comandos de la Sesión WEB han sido adaptados a la sesión de 4D Mobile. Ahora, puede guardar los resultados de una consulta o una variable interproceso relacionada con una sesión 4D Mobile determinada. Por ejemplo, con el nuevo manejo de las sesiones de 4D Mobile, puede gestionar el carro de sus usuarios.
A título informativo, las sesiones 4D Mobile y las sesiones Web son dos tipos de sesiones diferentes. Una sesión Web sólo puede ejecutar un proceso Web (ambos están fusionados). Una sesión 4D Mobile puede ejecutar varios procesos Web; cada proceso Web puede tener su propio contexto (selecciones, variables, etc.).
- El comando WEB Get Current Session ID ahora devuelve el UUID asociado a la sesión actual de 4D Mobile.
- El comando WEB GET SESSION EXPIRATION devuelve la información de caducidad relacionada con la cookie de una sesión de 4D Mobile. La misma cookie se utiliza para todos los procesos adjuntos a una sesión de 4D Mobile.
- El comando WEB CLOSE SESSION cierra la sesión de 4D Mobile cuyo ID se pasa en sessionID. Dado que una sesión de 4D Mobile puede manejar varios procesos, este comando en realidad solicita que todos los procesos web relacionados terminen su ejecución.
También hemos añadido un nuevo comando:
- El nuevo WEB Get session process count permite conocer el número de procesos existentes relacionados con una sesión determinada.
Una base de datos de ejemplo está disponible para demostrar la nueva funcionalidad.
Para más detalles, consulte el manual de actualización de 4D v15 R4.