Datasnap.Win.SConnect.TStreamedConnection.InterceptGUID

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property InterceptGUID: string read GetInterceptGUID write SetInterceptGUID;

C++

__property System::UnicodeString InterceptGUID = {read=GetInterceptGUID, write=SetInterceptGUID};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect TStreamedConnection

Description

Spécifie le GUID d'un objet COM qui manipule les appels d'interface avant qu'ils ne soient envoyés ou à la réception des valeurs renvoyées.

Affectez à la propriété InterceptGUID le GUID d'un objet COM qui intercepte les messages entre le composant de connexion et un serveur d'application avant leur envoi et après leur réception.

L'objet COM doit implémenter l'interface IDataIntercept. Utilisez les méthodes IDataIntercept pour manipuler les données communiquées en utilisant la connexion de socket. Les applications peuvent, par exemple, utiliser ces méthodes pour encrypter ou décrypter des données ou pour les compresser et les décompresser.

Conseil :  Pour spécifier l'objet COM qui intercepte les messages à l'aide d'un ProgID à la place d'un GUID, utilisez la propriété InterceptName.

Remarque :  Quand InterceptGUID est utilisée, le serveur doit utiliser le même objet COM pour défaire la transformation effectuée par le InterceptGUID du composant connexion de socket. Pour les serveurs qui répondent à TSocketConnection, vous pouvez définir le InterceptGUID du serveur sur le même GUID utilisant le boîte de dialogue du serveur socket de ScktSrvr.exe.

Voir aussi