Datasnap.DSHTTP

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 DataSnapServer280.bpl

Klassen

TCustomDSHTTPServerTransportRepräsentiert den HTTP-Dienst-Provider eines DataSnap-Servers, stellt Lightweight-HTTP-Dienste für DataSnap bereit und implementiert Protokolle, wie REST.
TCustomDSRESTServerTransportImplementiert die REST-Architektur für den REST-Dienst-Provider eines DataSnap-Servers.
TDSCacheResponseHandlerAntwortbehandlungsroutine 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.
TDSCertFilesStellt Informationen über X.509-Zertifikate und private Schlüssel bereit.
TDSCustomCertFilesStellt Informationen über X.509-Zertifikate und private Schlüssel bereit.
TDSCustomHTTPServiceFileDispatcherImplementiert eine Dienstkomponente für einen HTTP-Datei-Dispatcher.
TDSDefaultResponseHandlerStandardimplementierung 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.
TDSHTTPApplicationSingleton zur Verwaltung von HTTP-Anwendungen.
TDSHTTPCacheContextServiceBietet eine Antwort auf eine DataSnap-/Zwischenspeicher-Anforderung für die unterstützten Anforderungstypen (GET und DELETE).
TDSHTTPContextIndyRepräsentiert die Indy-Implementierung des DataSnap-HTTP-Kontextes.
TDSHTTPRequestIndyRepräsentiert die Indy-Implementierung der DataSnap-HTTP-Anforderung.
TDSHTTPResponseIndyRepräsentiert die Indy-Implementierung der DataSnap-HTTP-Antwort.
TDSHTTPServerHTTP-Server, der DataSnap-spezifische Implementierungen für verschiedene Befehlstypen bereitstellt, und REST und HTTP unterstützt.
TDSHTTPServerTransportSchlanker HTTP-Dienst-Provider für DataSnap-Server, der Internetprotokolle anbietet, wie z. B. REST oder HTTP.
TDSHTTPServiceErmöglicht den Methodenaufruf aus einem browserbasierten Client mittels des REST-Protokolls.
TDSHTTPServiceComponent
TDSHTTPServiceFileDispatcherImplementiert einen HTTP-Dienstdatei-Dispatcher.
TDSResponseHandlerFactoryRepräsentiert die Generatorklasse zum Erstellen einer geeigneten Klasse von TDSServiceResponseHandler.
TDSRESTServerRepräsentiert den DataSnap-spezifischen REST-Server.
TDSRESTServerTransport

Typen

TDispatchFileEventEreignis für einen Datei-Dispatcher.
TGetPEMFilePasskeyEreignis für einen Datei-Dispatcher.
TGetPEMFileSBPasskey