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 | DataSnapServer280.bpl |
---|
Klassen
TDSAuthSession | Implementiert authentifizierte DataSnap-Sitzungen. |
TDSLocalServer | Verwendet den externen Byte-Stream, der von einer externen Quelle erzeugt wird. 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
TDSSessionCacheKeys | |
TDSSessionEvent | Benutzerereignis zur Benachrichtigung über Sitzungsereignisse, wie z. B. Create und Terminate. |
TDSSessionEventType | Typ der Benutzerereignisse. |
TDSSessionLifetime | Repräsentiert den aktuellen Wert der Lebensdauer der HTTP-Sitzung. |
TDSSessionStatus | Repräsentiert den Typ des Sitzungsstatus. |
TDSSessionTunnelInfo | Record, der einem bestimmten Tunnel zugeordnete Informationen enthält. Der Tunnel soll einer Sitzung zugewiesen werden. |
TDSSessionVisitor | Prozedur zur implementierungsspezifischen Behandlung einer Sitzung. |
TTunnelSessionEvent | Typ für Ereignisse, die bei der Behandlung von Tunnelsitzungen aufgerufen werden. |