4D Mobile Sitzungen

Die WEB Session Befehle wurden an die 4D Mobile Session angepasst. Jetzt können Sie die Ergebnisse einer Abfrage oder einer Interprozess-Variable in Bezug auf eine bestimmte 4D Mobile Sitzung speichern. Mit der neuen Handhabung von 4D Mobile Sitzungen können Sie zum Beispiel den Warenkorb Ihrer Benutzer verwalten.

Zur Information: 4D Mobile Sitzungen und Web-Sitzungen sind zwei verschiedene Arten von Sitzungen. Eine Web-Sitzung kann nur einen Web-Prozess ausführen (beide werden zusammengeführt). Eine 4D Mobile Sitzung kann mehrere Webprozesse ausführen; jeder Webprozess kann seinen eigenen Kontext haben (Auswahlen, Variablen usw.).

  • Der Befehl WEB Get Current Session ID Befehl gibt nun die UUID zurück, die mit der aktuellen 4D Mobile Sitzung verbunden ist.
  • Der Befehl WEB GET SESSION EXPIRATION Befehl gibt Informationen zum Ablauf des Cookies einer 4D Mobile Sitzung zurück. Für alle Prozesse, die mit einer 4D Mobile Sitzung verbunden sind, wird das gleiche Cookie verwendet.
  • Der Befehl WEB CLOSE SESSION schließt die 4D Mobile Sitzung, deren ID in sessionID übergeben wird. Da eine 4D Mobile Sitzung mehrere Prozesse umfassen kann, fordert dieser Befehl alle zugehörigen Webprozesse auf, ihre Ausführung zu beenden.

Wir haben auch einen neuen Befehl hinzugefügt:

  • Der neue WEB Get session process count ermöglicht es Ihnen, die Anzahl der existierenden Prozesse, die mit einer bestimmten Sitzung verbunden sind, zu ermitteln.

Eine Beispieldatenbank ist verfügbar, um die neue Funktionalität zu demonstrieren.

Beispiel-Datenbank

Weitere Details finden Sie in der 4D v15 R4 Upgrade Anleitung.

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.