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


Настройка DataFactory

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

Важный

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

Параметры передаются в серверную программу, которая выполняет операцию доступа к данным в удаленном источнике данных. RDS предоставляет серверную программу по умолчанию, называемую объектом RDSServer.DataFactory. Объект RDSServer.DataFactory возвращает любой объект Recordset, созданный запросом клиенту.

Однако RDSServer.DataFactory ограничена выполнением запросов и обновлений. Не удается выполнить проверку или обработку в строках подключения или команд.

С помощью ADO можно указать, что DataFactory работать в связке с другим типом серверной программы, называемой обработчик. Обработчик может изменить клиентское подключение и строки команд, прежде чем они будут использоваться для доступа к источнику данных. Кроме того, обработчик может применять права доступа, которые управляют способностью клиента читать и записывать данные в источник данных.

Параметры, которые обработчик использует для изменения параметров клиента и прав доступа, указаны в разделах файла настройки.

В следующих разделах содержатся дополнительные сведения о настройке объекта DataFactory.