Datasnap.Win.MConnect.TCustomObjectBroker.GetPortForComputer

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetPortForComputer(const ComputerName: string): Integer; virtual; abstract;

C++

virtual int __fastcall GetPortForComputer(const System::UnicodeString ComputerName) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.Win.MConnect.pas
Datasnap.Win.MConnect.hpp
Datasnap.Win.MConnect TCustomObjectBroker

Description

Renvoie le numéro de port utilisé pour les connexions à un serveur éloigné précisé.

Les composants connexion par socket appellent GetPortForComputer pour obtenir la valeur à attribuer à leur propriété Port. Le paramètre ComputerName précise le nom de l'hôte ou l'adresse IP renvoyé(e) par GetComputerForGUID ou GetComputerForProgID.

Aucun des composants connexion fonctionnant sous Linux ne déclare explicitement de numéro de port. GetPortForComputer est inclue dans TCustomObjectBroker pour permettre les composants connexion qui utilisent un numéro de port explicite. Le paramètre ComputerName est un nom d'hôte ou une adresse IP qui est renvoyée par la méthode GetComputerForGUID ou GetComputerForProgID.

TCustomObjectBroker déclare GetPortForComputer en tant que méthode abstraite (virtuelle pure). Elle est implémentée dans les objets descendants qui renvoient une chaîne destinée à fonctionner avec un composant connexion particulier.

Remarque :  Cette interface présume qu'un seul répartiteur de socket sur chaque système serveur gère toutes les requêtes client, même lorsqu'elles sont destinées à différents serveurs d'application sur le même hôte.

Voir aussi