Datasnap.Win.ObjBrkr.TSimpleObjectBroker.LoadBalanced

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property LoadBalanced: Boolean read FLoadBalanced write FLoadBalanced default False;

C++

__property bool LoadBalanced = {read=FLoadBalanced, write=FLoadBalanced, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Datasnap.Win.ObjBrkr.pas
Datasnap.Win.ObjBrkr.hpp
Datasnap.Win.ObjBrkr TSimpleObjectBroker

Description

Spécifie comme l'agent d'objets choisit un serveur dans sa liste.

Initialisez la propriété LoadBalanced à true pour indiquer que l'agent d'objets simple doit proposer des noms d'ordinateur choisis au hasard dans la liste des serveurs disponibles de la propriété Servers. Si LoadBalanced a la valeur false, GetComputerForGUID et GetComputerForProgID renvoient toujours le premier serveur disponible.

Si l'agent d'objet simple est utilisé par plusieurs composants connexion dans l'application client, il est préférable d'initialiser LoadBalanced à true afin de répartir le travail entre les serveurs disponibles.

Quand il n'y a qu'un seul composant connexion, il n'est pas nécessaire de rendre aléatoire la sélection des serveurs car il n'y a qu'une seule connexion utilisée à la fois. Néanmoins, si vous déployez les applications client, vous pouvez pour chaque client changer l'ordre de la liste Servers de l'agent d'objets simple afin que des clients différents donnent la préférence à des serveurs différents.

Voir aussi