Anzeigen: Delphi C++
Anzeigeeinstellungen

Datasnap.DSServer

Aus XE2 API Documentation
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.

Inhaltsverzeichnis

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.
TDSCallbackTunnelEventBenutzerereignis zur Benachrichtigung über einen Callback-Tunnel.
TDSCallbackTunnelEventItemEreigniseintrag, der mit der Klasse TDSCallbackTunnelEvent zur Bereitstellung von Informationen über Tunnelereignisse übergeben wird.
TDSCallbackTunnelManagerSingleton zur Verwaltung von Sitzungsobjekten.
TDSCallbackTunnelManagerInternalIst eine interne Erweiterung von TDSCallbackTunnelManager.
TDSProviderDataModuleAdapterErmöglicht, dass ein TProviderDataModule für Clients bereitgestellt wird, die die DataSnap-Architektur verwenden.
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.
TDSServerModuleStellt Datenmengen und Methoden vom Server für Client-Anwendungen bereit.
TDSServerModuleBaseBasisklasse für DataSnap-Servermodule.

Routinen

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

Typen

_di_TDSCallbackTunnelEvent
TConverterEventDictionary
TDSCallbackTunnelEventItemEreigniseintrag, der mit der Klasse TDSCallbackTunnelEvent zur Bereitstellung von Informationen über Tunnelereignisse übergeben wird.
TDSCallbackTunnelEventTypeTyp des Benutzerereignisses zur Benachrichtigung über Callback-Tunnelereignisse.
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;
CallbackAddedCallbackAdded: TDSCallbackTunnelEventType = CallbackAdded;
CallbackRemovedCallbackRemoved: TDSCallbackTunnelEventType = CallbackRemoved;
ctsWaitingForClientctsWaitingForClient: TDSCallbackTunnelState = ctsWaitingForClient;
ctsWaitingOnServerctsWaitingOnServer: TDSCallbackTunnelState = ctsWaitingOnServer;
TunnelCloseTunnelClose: TDSCallbackTunnelEventType = TunnelClose;
TunnelClosedByServerTunnelClosedByServer: TDSCallbackTunnelEventType = TunnelClosedByServer;
TunnelCreateTunnelCreate: TDSCallbackTunnelEventType = TunnelCreate;


Frühere Versionen
Übersetzungen