Datasnap.Win.MConnect.TCustomObjectBroker

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomObjectBroker

Delphi

TCustomObjectBroker = class(TComponent)

C++

class PASCALIMPLEMENTATION TCustomObjectBroker : public System::Classes::TComponent

Propriétés

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

Description

TCustomObjectBroker est la classe de base des composants localisant les serveurs d'applications disponibles à un composant connexion DataSnap.

TCustomObjectBroker définit les méthodes selon lesquelles un composant connexion obtient des informations sur les serveurs d'applications disponibles. Quand un composant connexion utilise un emprunteur d'objet, il n'enregistre aucune des propriétés identifiant un serveur particulier. Lorsqu'il doit ouvrir une connexion, il utilise les méthodes de l'emprunteur d'objet pour obtenir cette identification. Avec ce procédé, les applications clientes peuvent dynamiquement localiser les systèmes serveur au moment de l'exécution. S'il y a des systèmes serveurs redondants, les applications clientes continuent à fonctionner en cas d'arrêt d'un serveur.

TCustomObjectBroker n'implémente aucune des méthodes donnant des informations aux composants connexion. Les descendants, tels que TSimpleObjectBroker, mettent en oeuvre un mécanisme qui choisit les serveurs et les identifient aux composants connexion. Les développeurs d'applications peuvent dériver des emprunteurs d'objets plus élaborés, susceptibles d'apporter d'autres avantages, tels que l'équilibrage intelligent de la charge.

Voir aussi