Datasnap.DSHTTPCommon
Definiert Klassen, die DataSnap-Antwortbehandlungsroutinen, Callback-Eintragspaarung, Client-Callback-Manager, Ausführungsantwort-Wrapper, abstrakten DataSnap HTTP-Kontext, -Anforderungen und -Antworten, DataSnap HTTP-Server und -Transporte, JSON-Antwortbehandlungsroutinen, DataSnap-Sitzungstunnelinformationen und mehr implementieren.
Package | DataSnapServer290.bpl |
---|
Klassen
TDSCacheResultCommandHandler | Kapselt eine Instanz von TRequestCommandHandler, um die Zwischenspeicherung zu ermöglichen. |
TDSCommandComplexParams | Wird intern für TResultCommandHandler-Implementierungen verwendet. |
TDSExecutionResponse | Wrapper für Ausführungsantworten. Er kann Befehle verwalten, die entweder mit Ergebnissen oder einer Fehlermeldung gefüllt sind. |
TDSHTTPContext | Repräsentiert den abstrakten DataSnap-HTTP-Kontext. |
TDSHTTPDispatch | Kapselt Objekte, die an der Weiterleitung von HTTP-Anforderungen beteiligt sind. |
TDSHTTPRequest | Repräsentiert die abstrakte DataSnap-HTTP-Anforderung. |
TDSHTTPResponse | Repräsentiert die abstrakte DataSnap-HTTP-Antwort. |
TDSJsonResponseHandler | Basisklasse für Antwortbehandlungsroutinen, die die DBX-Befehle in JSON übersetzen. |
TDSNullResponseHandler | Implementierung einer Anforderungsbehandlungsroutine, wenn eine Antwort aus einer Ausführung nicht erforderlich ist. |
TDSServiceResponseHandler | Abstrakte Klasse für die gemeinsame Funktionalität von Antwortbehandlungsroutinen. Sie verwendet das Ergebnis eines TDBXCommand, um ein TDSHTTPResponse-Objekt entsprechend zu füllen. |
Typen
TDSHTTPCommandType | Führt die von DataSnap verarbeiteten HTTP-Befehlstypen auf. |
TDSHTTPServiceTraceEvent | Repräsentiert den Typ für Benutzerereignisse zum Protokollieren von HTTP-Anforderungen. |
TDSRESTResultEvent | Benutzerereignis zum Abfangen und optionalen Ändern von REST-Ergebnissen vor deren Rückgabe. |