Datasnap.DSHTTP

From RAD Studio API Documentation
Jump to: navigation, search

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

Classes

TCustomDSHTTPServerTransportRepresents the HTTP service provider of a DataSnap server, providing lightweight HTTP services for DataSnap, and implementing protocols such as REST.
TCustomDSRESTServerTransportImplements the REST architecture for the REST service provider of a DataSnap server.
TDSCacheResponseHandlerResponse 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.
TDSCertFilesProvides information about X.509 certificates and private keys.
TDSCustomCertFilesProvides information about X.509 certificates and private keys.
TDSCustomHTTPServiceFileDispatcherImplements an HTTP File Dispatcher service component.
TDSDefaultResponseHandlerDefault 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.
TDSHTTPApplicationSingleton that manages http applications.
TDSHTTPCacheContextServiceServes a response to a DataSnap/cache request for supported request types (GET and DELETE).
TDSHTTPContextIndyRepresents the Indy implementation of the DataSnap HTTP context.
TDSHTTPRequestIndyRepresents the Indy implementation of the DataSnap HTTP request.
TDSHTTPResponseIndyRepresents the Indy implementation of the DataSnap HTTP response.
TDSHTTPServerHTTP server that provides DataSnap-specific implementations for different command types, and supports both REST and HTTP.
TDSHTTPServerTransportLightweight HTTP service provider for DataSnap servers that implements internet protocols such as REST or HTTP.
TDSHTTPServiceAllows method invocation from a browser-based client, using the REST protocol.
TDSHTTPServiceComponentImplements an HTTP service component.
TDSHTTPServiceFileDispatcherImplements an HTTP service file dispatcher.
TDSResponseHandlerFactoryRepresents the factory class for creating an appropriate instance of TDSServiceResponseHandler.
TDSRESTServerRepresents the DataSnap-specific REST server.
TDSRESTServerTransportImplements the REST architecture for the REST service provider of a DataSnap server.

Types

TDispatchFileEventEvent for file dispacher.
TGetPEMFilePasskeyEvent for a file dispatcher.
TGetPEMFileSBPasskey