|
Компонент TConnectionBroker
Компонент TConnectionBroker
обеспечивает централизованное управление соединением
клиентских наборов данных с сервером приложений. Для
этого свойство connectionBroker
клиентских наборов данных должно ссылаться на экземпляр
компонента TConnectionBroker.
Тогда для изменения соединения (например, при переходе
с транспорта HTTP на сокеты TCP/IP) нет необходимости
изменять значение свойства RemoteServer
всех компонентов TClientDataSet,
а достаточно изменить свойство
property Connection:
TCustomRemoteServer;
компонента TConnectionBroker.
Доступ к интерфейсу IAppServer
обеспечивает свойство
property AppServer:
Variant;
или метод
function GetServer:
lAppServer; override;
Методы-обработчики компонента
TConnectionBroker полностью соответствуют табл.
20.1.
|