Datasnap.DSServer

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Classes

TDSCallbackTunnelImplémente les données du producteur et du consommateur entre TDSServer et la méthode serveur de rappel de canal.
TDSCallbackTunnelBufferItemElément à placer dans le tampon TDSCallbackTunnel. Elle représente un message unique à envoyer à un client spécifique.
TDSCallbackTunnelManagerSingleton qui gère les objets de session.
TDSCallbackTunnelManagerInternalEst une extension interne de TDSCallbackTunnelManager.
TDSServerGère la création et le cycle de vie des transports et des classes serveur.
TDSServerClassComposant 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.
TDSServerDriverReprésente un pilote de communication entre le framework DBX et un serveur DataSnap.
TServerClassAdapter
TServerClassAdapterClass
TServerClassAdapterFactory

Routines

InternalRemoveCallbackTunnelRetire le tunnel donné (et ses rappels) sur le serveur donné.

Types

TConverterEventDictionary
TDSCallbackTunnelEventType d'événement utilisateur pour la notification d'un canal de callbacks, tel que create et close.
TDSCallbackTunnelEventItemElément d'événement transmis via le TDSCallbackTunnelEvent pour fournir des informations d'événement de tunnel.
TDSCallbackTunnelStateEnumère les états dans lesquels un tunnel de callbacks haute densité peut se trouver.
TDSConnectEventGestionnaire d'événement pour l'événement OnConnect.
TDSCreateInstanceEventGestionnaire d'événement pour l'événement OnCreateInstance.
TDSDestroyInstanceEventGestionnaire d'événement pour l'événement OnDestroyInstance.
TDSErrorEventGestionnaire d'événement pour l'événement OnError.
TDSGetClassEventGestionnaire d'événement pour l'événement OnGetClass.
TDSPrepareEventGestionnaire d'événement pour l'événement OnPrepare.
TDSSetupConverterEvent
TDSSetupReverterEvent
TReverterEventDictionary

Constantes

CALLBACK_TIMEOUTCALLBACK_TIMEOUT: Integer = $1388;