Datasnap.DSHTTP
From RAD Studio API Documentation
Defines classes that implement DataSnap HTTP file dispatcher components, HTTP/HTTPS client functionality, various Indy implementations of DataSnap HTTP context, requests and responses, HTTP service components and service file dispatchers, and more.
| Package | DataSnapServer250.bpl |
|---|
Classes
TCustomDSHTTPServerTransport Represents the HTTP service provider of a DataSnap server, providing lightweight HTTP services for DataSnap, and implementing protocols such as REST.
TCustomDSRESTServerTransport Implements the REST architecture for the REST service provider of a DataSnap server.
TDSCacheResponseHandler Response handler for the case when complex data types are stored on the server in a cache and the URL (Uniform Resource Identifier) to the object in the cache is passed back to the user instead of the value of the cached object.
TDSCertFiles Provides information about X.509 certificates and private keys.
TDSCustomCertFiles Provides information about X.509 certificates and private keys.
TDSCustomHTTPServiceFileDispatcher Implements an HTTP File Dispatcher service component.
TDSDefaultResponseHandler Default implementation of a response handler that returns JSON for all data types, except for the case where the user specifies that he wants a TStream to be returned in the response stream when the TStream is the only output/response parameter of the method being invoked.
TDSHTTPApplication Singleton that manages http applications.
TDSHTTPCacheContextService Serves a response to a DataSnap/cache request for supported request types (
GET and DELETE). TDSHTTPContextIndy Represents the Indy implementation of the DataSnap HTTP context.
TDSHTTPRequestIndy Represents the Indy implementation of the DataSnap HTTP request.
TDSHTTPResponseIndy Represents the Indy implementation of the DataSnap HTTP response.
TDSHTTPServer HTTP server that provides DataSnap-specific implementations for different command types, and supports both REST and HTTP.
TDSHTTPServerTransport Lightweight HTTP service provider for DataSnap servers that implements internet protocols such as REST or HTTP.
TDSHTTPService Allows method invocation from a browser-based client, using the REST protocol.
TDSHTTPServiceComponent Implements an HTTP service component.
TDSHTTPServiceFileDispatcher Implements an HTTP service file dispatcher.
TDSResponseHandlerFactory Represents the factory class for creating an appropriate instance of TDSServiceResponseHandler.
TDSRESTServer Represents the DataSnap-specific REST server.
TDSRESTServerTransport Implements the REST architecture for the REST service provider of a DataSnap server.
Types
TDispatchFileEvent Event for file dispacher.
TGetPEMFilePasskey Event for a file dispatcher.