Модель программирования RDS с объектами
Цель RDS — получить доступ к источникам данных и обновить их через посредника, например IIS. Модель программирования определяет последовательность действий, необходимых для достижения этой цели. Объектная модель указывает объекты, методы и свойства которых влияют на модель программирования.
Важный
Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в статье Windows 8 и Windows Server 2012 Compatibility Cookbook). Клиентские компоненты RDS будут удалены в будущей версии Windows. Избегайте использования этой функции в новой работе разработки и планируйте изменение приложений, которые в настоящее время используют эту функцию. Приложения, использующие RDS, должны перенестися в службу данных WCF.
RDS предоставляет средства для выполнения следующей последовательности действий:
Укажите программу, которую необходимо вызвать на сервере, и получите путь (прокси) для ссылки на него из клиента (RDS. DataSpace).
Вызов серверной программы. Передайте параметры в серверную программу, которая определяет источник данных и выполняемую команду (прокси или RDS.DataControl).
Серверная программа получает объект Recordset из источника данных, как правило, с помощью ADO. При необходимости объект набора записей обрабатывается на сервере (RDSServer.DataFactory).
Серверная программа возвращает окончательный объект Recordset клиентскому приложению (прокси).
На клиенте объект Recordset помещается в такую форму, которую можно легко использовать с визуальными элементами управления, такими как визуальные элементы управления и RDS.DataControl.
Изменения объекта набора записей отправляются обратно на сервер и используются для обновления источника данных (RDS. DataControl или RDSServer.DataFactory).
См. также
Сводка объектной модели RDS
объект DataControl (RDS)
объект DataFactory (RDSServer)
объект DataSpace (RDS)
сценария RDS
Руководство по RDS
объекта набора записей
Использование и безопасность RDS