Datasnap.Win.SConnect.TSocketConnection.DoConnect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure DoConnect; override;

C++

virtual void __fastcall DoConnect();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect TSocketConnection

Description

Etablit la connexion avec un serveur d'application distant.

La méthode DoConnect est utilisée de manière interne pour établir la connexion avec le serveur d'application quand la valeur true est affectée à la propriété Connected. Si les propriétés Host ou Address et Port sont initialisées, DoConnect les utilise pour localiser le socket sur la machine serveur. Sinon, quand la propriété ObjectBroker est initialisée, elle obtient ces valeurs de l'agent objet.

Une fois la machine serveur localisée, la méthode DoConnect ouvre une connexion.

Remarque :  Quand ObjectBroker a la valeur nil (Delphi) ou NULL (C++), la valeur des propriétés Host, Address et Port sont enregistrées avec le composant connexion de socket. Si ObjectBroker n'a pas la valeur nil (Delphi) ou NULL (C++), ces valeurs ne sont pas enregistrées à la conception. Néanmoins, une fois ces propriétés initialisées, que ce soit avec des valeurs obtenues auprès de l'agent objet ou par des valeurs spécifiées dans le code à l'exécution, elles sont utilisées à chaque fois que la connexion doit être rétablie. Si par la suite, ces valeurs échouent, le composant connexion de socket récupère de nouvelles valeurs auprès de l'agent objet.

Voir aussi