Datasnap.Win.SConnect.TStreamedConnection.Handle

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Handle: THandle read GetHandle;

C++

__property NativeUInt Handle = {read=GetHandle, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect TStreamedConnection

Beschreibung

Ermöglicht den Zugriff auf ein internes Fenster-Handle, das Botschaften von der Transportschicht empfangen kann.

Stream-Verbindungskomponenten wickeln sämtliche Lese- und Schreibvorgänge vom und zum Anwendungsserver in einem separaten Thread ab. Dadurch wird der Einfluss begrenzt, den die Kommunikation mit dem Anwendungsserver auf die Geschwindigkeit der Client-Anwendung hat. Grund dafür ist, dass die Ausführung nicht unterbrochen werden muss, während das Marshaling oder das Senden und Empfangen von Botschaften stattfindet.

Der interne Thread, der diese Kommunikationsaufgaben übernimmt, koordiniert Ereignisse mithilfe von Windows-Botschaften. TStreamedConnection nutzt die Eigenschaft Handle, um diesen internen Thread mit einem Fenster-Handle zu versehen, das dieser verwenden kann.

Siehe auch