Datasnap.DSService
Defines classes that implement DataSnap stateless services, various JSON converters, methods for synchronizing the local channel, and related functionality.
Package | DataSnapServer280.bpl |
---|
Classes
TDBXCropRequestFilter | Returns parts of the DBX values, based on offset and count. |
TDBXReaderRequestFilter | Represents the specialized crop filter for DBX Reader. |
TDBXRequestFilter | Represents the specialized filter for DBX values. |
TDBXRequestFilterFactory | Handles the available DBX request filters. |
TDBXSubStringRequestFilter | Represents the specialized request filter for the string and TStream types. |
TDSJSONService | Implements the service for the JSON HTTP request. |
TDSRequestFilter | Converts any type to JSON, based on filter parameters. Any request filter needs to register with the RequestFilter factory, in order to be used within requests. The filter is configurable in the request, based on parameter values. |
TDSRequestFilterManager | Implements functionality for managing request filters. |
TDSRESTService | REST service implementation. |
TDSService | Is the API class for DataSnap-specific stateless services. |
TDSServiceException | Represents the class for DataSnap service exceptions. |
Types
TDBXRequestFilterDictionary | Represents a collection of request filters. |
TDSRESTMethodNameMapEvent | |
TParamRange | Represents the filter parameter range type. |
Constants
CACHE_CONTEXT | CACHE_CONTEXT: string = cache; |
JSON_CONTEXT | JSON_CONTEXT: string = json; |
REQUEST_DELIMITER | REQUEST_DELIMITER: Char = $2F; |
REQUEST_PARAM_DELIMITER | REQUEST_PARAM_DELIMITER: Char = $3F; |
REST_CONTEXT | REST_CONTEXT: string = rest; |