Datasnap.DSHTTP
Definiert Klassen, die DataSnap-HTTP-Datei-Dispatcher-Komponenten, die HTTP/HTTPS-Client-Funktionalität, verschiedene Indy-Implementierungen von DataSnap HTTP-Kontext, -Anforderungen und -Antworten, HTTP-Dienstkomponenten und Dienstdatei-Dispatcher und mehr implementieren.
Package | DataSnapServer290.bpl |
---|
Klassen
TCustomDSHTTPServerTransport | Repräsentiert den HTTP-Dienst-Provider eines DataSnap-Servers, stellt Lightweight-HTTP-Dienste für DataSnap bereit und implementiert Protokolle, wie REST. |
TCustomDSRESTServerTransport | Implementiert die REST-Architektur für den REST-Dienst-Provider eines DataSnap-Servers. |
TDSCacheResponseHandler | Antwortbehandlungsroutine für den Fall, dass komplexe Datentypen auf dem Server zwischengespeichert werden und anstatt des Wertes des zwischengespeicherten Objekts der URL (Uniform Resource Identifier) zu dem Objekt im Zwischenspeicher an den Benutzer übergeben wird. |
TDSCertFiles | Stellt Informationen über X.509-Zertifikate und private Schlüssel bereit. |
TDSCustomCertFiles | Stellt Informationen über X.509-Zertifikate und private Schlüssel bereit. |
TDSCustomHTTPServiceFileDispatcher | Implementiert eine Dienstkomponente für einen HTTP-Datei-Dispatcher. |
TDSDefaultResponseHandler | Standardimplementierung einer Antwortbehandlungsroutine, die für alle Datentypen JSON zurückgibt. Eine Ausnahme bildet der Fall, dass der Benutzer festlegt, dass ein TStream in dem Antwort-Stream zurückgegeben werden soll, wenn TStream der einzige Ausgabe-/Antwortparameter der aufgerufenen Methode ist. |
TDSHTTPApplication | Singleton zur Verwaltung von HTTP-Anwendungen. |
TDSHTTPCacheContextService | Bietet eine Antwort auf eine DataSnap-/Zwischenspeicher-Anforderung für die unterstützten Anforderungstypen (GET und DELETE ). |
TDSHTTPContextIndy | Repräsentiert die Indy-Implementierung des DataSnap-HTTP-Kontextes. |
TDSHTTPRequestIndy | Repräsentiert die Indy-Implementierung der DataSnap-HTTP-Anforderung. |
TDSHTTPResponseIndy | Repräsentiert die Indy-Implementierung der DataSnap-HTTP-Antwort. |
TDSHTTPServer | HTTP-Server, der DataSnap-spezifische Implementierungen für verschiedene Befehlstypen bereitstellt, und REST und HTTP unterstützt. |
TDSHTTPServerTransport | Schlanker HTTP-Dienst-Provider für DataSnap-Server, der Internetprotokolle anbietet, wie z. B. REST oder HTTP. |
TDSHTTPService | Ermöglicht den Methodenaufruf aus einem browserbasierten Client mittels des REST-Protokolls. |
TDSHTTPServiceComponent | |
TDSHTTPServiceFileDispatcher | Implementiert einen HTTP-Dienstdatei-Dispatcher. |
TDSResponseHandlerFactory | Repräsentiert die Generatorklasse zum Erstellen einer geeigneten Klasse von TDSServiceResponseHandler. |
TDSRESTServer | Repräsentiert den DataSnap-spezifischen REST-Server. |
TDSRESTServerTransport |
Typen
TDispatchFileEvent | Ereignis für einen Datei-Dispatcher. |
TGetPEMFilePasskey | Ereignis für einen Datei-Dispatcher. |
TGetPEMFileSBPasskey |