Datasnap.DSSession
Enthält Klassen, die HTTP-Sitzungsmanager für lokale und Remote-DataSnap-Instanzen, TCP-Sitzungen, die HTTP-Tunnellogik und HTTP-Kommunikationsprotokolle und DataSnap-Sitzungsmanager implementieren.
| Package | DataSnapServer230.bpl |
|---|
Klassen
| TDSAuthSession | Implementiert authentifizierte DataSnap-Sitzungen. |
| TDSLocalServer | Wird mit dem Standard-Byte-Stream verwendet, der von einer Standardquelle erzeugt wurde. Die Standardquelle wird von einer lokalen Sitzungsinstanz, die an den Konstruktor weitergegeben wird, gesendet. |
| TDSLocalSession | Verwaltet die HTTP-Sitzung für eine lokale DataSnap-Instanz. |
| TDSRemoteSession | Verwaltet die HTTP-Sitzung für eine externe DataSnap-Instanz. |
| TDSRESTSession | Sitzungsklasse für das REST-Kommunikationsprotokoll, das eine Instanz eines Authentifizierungsmanagers beinhaltet. |
| TDSSession | Repräsentiert die Basisklasse für alle Kommunikationssitzungen. |
| TDSSessionCache | Implementiert einen Cache zur Aufnahme von Befehlen mit komplexen Parametertypen, die für die spätere Verwendung gespeichert werden. |
| TDSSessionData | |
| TDSSessionDictionaryData | |
| TDSSessionError | Exception wird von TDSSession ausgelöst. |
| TDSSessionManager | Implementiert ein Singleton, das die Sitzungsobjekte verwaltet. |
| TDSSynchronizedLocalChannel | Synchronisiert den lokalen Kanal. |
| TDSTCPSession | Repräsentiert die Sitzungsklasse für das TCP-Kommunikationsprotokoll. |
| TDSTunnelService | Implementiert die HTTP-Tunnellogik. |
| TDSTunnelSession | Sitzungsklasse für das HTTP-Kommunikationsprotokoll, die sich mit dem DataSnap-Server wie ein Proxy für den Socket-Kanal verhält. |
Typen
| _di_TDSSessionEvent | |
| _di_TDSSessionVisitor | |
| _dt_Datasnap_Dssession_1 | |
| TDSSessionCacheKeys | |
| TDSSessionEvent | Benutzerereignis zur Benachrichtigung über Sitzungsereignisse, wie z. B. Create und Terminate. |
| TDSSessionEventType | Typen von Benutzerereignissen. |
| TDSSessionLifetime | Repräsentiert den aktuellen Wert der Lebensdauer der HTTP-Sitzung. |
| TDSSessionStatus | Repräsentiert den Typ des Sitzungsstatus. |
| TDSSessionTunnelInfo | Datensatz-Aufnahmeinformationen, die einem angegebenen Tunnel zugeordnet sind, der mit der Sitzung verknüpft werden muss. |
| TDSSessionVisitor | Prozedur zur implementierungsspezifischen Behandlung einer Sitzung. |
| TTunnelSessionEvent | Typ für Ereignisse, die bei der Behandlung von Tunnelsitzungen aufgerufen werden. |