Проход по ссылкам навигацииГлавная страница > Репликация баз данных. Подробнее > rusbssReader – модули выполнения удаленных запросов
rusbssReader – модули выполнения удаленных запросов

В дочерних сайтах распределенных систем часто возникает необходимость оперативного получения различной информации из консолидирующих баз данных. Если Вы используете систему репликации «ruSBSS™», решение этой задачи становится весьма тривиальным.
Используя модули rusbssReader.dll Вы можете обеспечить свои приложения возможностью выполнения удаленных запросов к консолидирующим базам данных. Для этого необходимо наличие установленного в консолидирующей базе данных сервера репликации rusbssServer. В этом случае с помощью модулей удаленных запросов клиентские приложения могут выполнять запросы к консолидирующим базам данных и обрабатывать на клиентской стороне полученные наборы данных в соответствии с требованиями прикладной задачи.


Модули удаленных запросов реализованы в виде динамически подключаемых библиотек, экспортирующих несколько простых в использовании функций. Используя технологию кратковременных соединений, модули удаленных запросов
  • устанавливают соединение с сервером репликации;
  • передают ему текст SQL-запроса для выполнения в консолидирующей базе данных;
  • получают результирующий набор данных;
  • разрывают соединение с сервером репликации;
  • передают полученный набор данных в клиентское приложение для последующей обработки.
Таким образом, с помощью модулей удаленных запросов клиентские приложения дочерних сайтов могут выполнять запросы к другим базам данных распределенной системы и обрабатывать на клиентской стороне полученные наборы данных в соответствии с требованиями прикладной задачи. Используемая при этом технология кратковременных соединений позволяет работать даже в сетях с низким качеством линий связи.

 

Более подробно см.  rusbss_book rsx_book