Datasnap.DSServer
Définit les classes implémentant les tunnels de rappel DataSnap, les éléments à envoyer à travers ces tunnels, les événements, les gestionnaires de tunnels, les adaptateurs de modules fournisseur, les serveurs DataSnap qui gèrent la création et la durée de vie des transports et des classes serveur, un pilote entre le framework dbExpress et le serveur DataSnap, un module serveur DataSnap, et les fonctionnalités associées.
Package | DataSnapServer.bpl |
---|
Sommaire
Classes
TDSCallbackTunnel | Implémente les données du producteur et du consommateur entre TDSServer et la méthode serveur de rappel de canal. |
TDSCallbackTunnelBufferItem | Elément à placer dans le tampon TDSCallbackTunnel. Elle représente un message unique à envoyer à un client spécifique. |
TDSCallbackTunnelManager | Singleton qui gère les objets de session. |
TDSCallbackTunnelManagerInternal | Est une extension interne de TDSCallbackTunnelManager. |
TDSServer | Gère la création et le cycle de vie des transports et des classes serveur. |
TDSServerClass | Composant utilisé pour spécifier une classe côté serveur avec des méthodes publiées qui peuvent être appelées depuis un client distant en utilisant une invocation de méthode dynamique. |
TDSServerDriver | Représente un pilote de communication entre le framework DBX et un serveur DataSnap. |
TServerClassAdapter | |
TServerClassAdapterClass | |
TServerClassAdapterFactory |
Routines
InternalRemoveCallbackTunnel | Retire le tunnel donné (et ses rappels) sur le serveur donné. |
Types
TConverterEventDictionary | |
TDSCallbackTunnelEvent | Type d'événement utilisateur pour la notification d'un canal de callbacks, tel que create et close . |
TDSCallbackTunnelEventItem | Elément d'événement transmis via le TDSCallbackTunnelEvent pour fournir des informations d'événement de tunnel. |
TDSCallbackTunnelState | Enumère les états dans lesquels un tunnel de callbacks haute densité peut se trouver. |
TDSConnectEvent | Gestionnaire d'événement pour l'événement OnConnect. |
TDSCreateInstanceEvent | Gestionnaire d'événement pour l'événement OnCreateInstance. |
TDSDestroyInstanceEvent | Gestionnaire d'événement pour l'événement OnDestroyInstance. |
TDSErrorEvent | Gestionnaire d'événement pour l'événement OnError. |
TDSGetClassEvent | Gestionnaire d'événement pour l'événement OnGetClass. |
TDSPrepareEvent | Gestionnaire d'événement pour l'événement OnPrepare. |
TDSSetupConverterEvent | |
TDSSetupReverterEvent | |
TReverterEventDictionary |
Constantes
CALLBACK_TIMEOUT | CALLBACK_TIMEOUT: Integer = $1388; |