Datasnap.DSHTTP
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 | DataSnapServer290.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. |
TGetPEMFileSBPasskey |