Share via


Objeto DataFactory (RDSServer)

Importante

A partir de Windows 8 y Windows Server 2012, los componentes del servidor RDS ya no se incluyen en el sistema operativo Windows (para obtener más información, consulte Windows 8 y la Guía de compatibilidad de Windows Server 2012, edición Cookbook). Los componentes de cliente de RDS se eliminarán en una versión futura de Windows. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Las aplicaciones que usan RDS deben migrar al servicio de datos WCF.

El objeto de negocios del lado servidor predeterminado implementa métodos que proporcionan acceso de lectura y escritura a datos a los orígenes de datos especificados para aplicaciones del lado cliente.

El objeto RDSServer.DataFactory está diseñado como un objeto Automation del lado servidor que recibe solicitudes de cliente. En una implementación de Internet, reside en un servidor web y el componente DISAPI crea una instancia. El objeto RDSServer.DataFactory proporciona acceso de lectura y escritura a orígenes de datos especificados, pero no contiene ninguna lógica de validación o de reglas de negocio.

Si usa un método que está disponible en los objetos RDSServer.DataFactory y RDS.DataControl, el Servicio de datos remotos usa la versión de RDS.DataControl de manera predeterminada. La opción predeterminada asume un escenario de programación básico, donde RDSServer.DataFactory actúa como un objeto de negocios genérico del lado servidor.

Si desea que la aplicación web controle el procesamiento del lado servidor específico de la tarea, puede reemplazar RDSServer.DataFactory por un objeto de negocios personalizado.

Puede crear objetos de negocios del lado servidor que llamen a los métodos RDSServer.DataFactory, como Query y CreateRecordset. Esto resulta útil si desea agregar funcionalidad a los objetos de negocios, pero usar las tecnologías existentes del Servicio de datos remotos.

El objeto DataFactory no es seguro para los scripts que se ejecutan en el lado cliente.

El identificador de clase del objeto RDSServer.DataFactory es 9381D8F5-0288-11D0-9501-00AA00B911A5.

Esta sección contiene los temas siguientes.

Consulte también

Objeto DataFactory, método de consulta y ejemplo del método CreateObject (VBScript)