API:Datasnap.Win.ObjBrkr.TSimpleObjectBroker

De RAD Studio API Documentation
Aller à : navigation, rechercher

Datasnap.Win.MConnect.TCustomObjectBrokerSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTSimpleObjectBroker

Delphi

TSimpleObjectBroker = class(TCustomObjectBroker)

C++

class PASCALIMPLEMENTATION TSimpleObjectBroker : public Datasnap::Win::Mconnect::TCustomObjectBroker

Propriétés

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

Description

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

Datasnap.Win.ObjBrkr.TSimpleObjectBroker hérite de Datasnap.Win.MConnect.TCustomObjectBroker. Tout le contenu en-dessous de cette ligne se réfère à Datasnap.Win.MConnect.TCustomObjectBroker.

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