Поделиться через


Модель программирования RDS с объектами

Цель RDS — получить доступ к источникам данных и обновить их через посредника, например IIS. Модель программирования определяет последовательность действий, необходимых для достижения этой цели. Объектная модель задает объекты, методы и свойства которых влияют на модель программирования.

Важно!

Начиная с Windows 8 и Windows Server 2012 серверные компоненты RDS больше не включаются в операционную систему Windows (дополнительные сведения см. в Windows 8 и Windows Server 2012 совместимости). Клиентские компоненты RDS будут удалены в будущих версиях Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Приложения, использующие RDS, должны перейти в службу данных WCF.

RDS предоставляет средства для выполнения следующей последовательности действий:

  • Укажите программу, которую необходимо вызвать на сервере, и получите способ (прокси-сервер) для ссылки на нее из клиента (RDS). DataSpace).

  • Вызов серверной программы. Передайте параметры в серверную программу, которая идентифицирует источник данных, и команду для выдачи (прокси-сервер или RDS). DataControl).

  • Серверная программа получает объект Recordset из источника данных, как правило, с помощью ADO. При необходимости объект Recordset обрабатывается на сервере (RDSServer.DataFactory).

  • Серверная программа возвращает окончательный объект Recordset клиентскому приложению (прокси-серверу).

  • На клиенте объект Recordset помещается в форму, которую можно легко использовать визуальными элементами управления (визуальным элементом управления и RDS). DataControl).

  • Изменения объекта Recordset отправляются обратно на сервер и используются для обновления источника данных (RDS). DataControl или RDSServer.DataFactory).

См. также:

Сводка объектной модели RDS
Объект DataControl (служба удаленных рабочих столов)
Объект DataFactory (RDSServer)
Объект DataSpace (служба удаленных рабочих столов)
Сценарий RDS
Учебник по RDS
Объект Recordset (ADO)
Использование RDS и безопасность