Datasnap.Win.MConnect.TCustomObjectBroker
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.