Datasnap.DSServer

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Definiert Klassen, die DataSnap-Callback-Tunnel, Einträge, die über diese Tunnel gesendet werden, Ereignisse, Tunnelmanager, Provider-Moduladapter, DataSnap-Server, die die Erstellung und Lebenszeit von Transporten und Serverklassen verwalten, einen Treiber zwischen dem dbExpress-Framework und dem DataSnap-Server, ein DataSnap-Servermodul und die zugehörige Funktionalität implementieren.

Klassen

TDSCallbackTunnelImplementiert Producer- und Consumer-Daten zwischen TDSServer und der Kanal-Callback-Methode des Servers.
TDSCallbackTunnelBufferItemImplementiert Einträge, die in den TDSCallbackTunnel-Puffer gestellt werden sollen.
TDSCallbackTunnelManagerSingleton zur Verwaltung von Sitzungsobjekten.
TDSCallbackTunnelManagerInternalIst eine interne Erweiterung von TDSCallbackTunnelManager.
TDSServerVerwaltet die Erstellung und die Lebensdauer von Transporten und Serverklassen.
TDSServerClassKomponente zum Festlegen einer serverseitigen Klasse mit published-Methoden, die von einem Remote-Client über dynamische Methoden aufgerufen werden können.
TDSServerDriverRepräsentiert einen Kommunikationstreiber zwischen dem DBX-Framework und einem DataSnap-Server.
TServerClassAdapter
TServerClassAdapterClass
TServerClassAdapterFactory

Routinen

InternalRemoveCallbackTunnelEntfernt den gegebenen Tunnel (und seine Callback-Funktionen) von dem gegebenen Server.

Typen

_di_TDSCallbackTunnelEvent
TConverterEventDictionary
TDSCallbackTunnelEventBenutzerereignis zur Benachrichtigung über einen Callback-Tunnel.
TDSCallbackTunnelEventItemEreigniseintrag, der mit der Klasse TDSCallbackTunnelEvent zur Bereitstellung von Informationen über Tunnelereignisse übergeben wird.
TDSCallbackTunnelState
TDSConnectEventEreignisbehandlungsroutine für das OnConnect-Ereignis.
TDSCreateInstanceEventEreignisbehandlungsroutine für das OnCreateInstance-Ereignis.
TDSDestroyInstanceEventEreignisbehandlungsroutine für das OnDestroyInstance-Ereignis.
TDSErrorEventEreignisbehandlungsroutine für das OnError-Ereignis.
TDSGetClassEventEreignisbehandlungsroutine für das OnGetClass-Ereignis.
TDSPrepareEventEreignisbehandlungsroutine für das OnPrepare-Ereignis.
TDSSetupConverterEvent
TDSSetupReverterEvent
TReverterEventDictionary

Konstanten

CALLBACK_TIMEOUTCALLBACK_TIMEOUT: Integer = $1388;