Objeto DataFactory (RDSServer)

Importante

A partir do Windows 8 e do Windows Server 2012, os componentes do servidor RDS não estão mais incluídos no sistema operacional Windows (confira Windows 8 e Manual de Compatibilidade do Windows Server 2012 para obter mais detalhes). Os componentes do cliente RDS serão removidos em uma versão futura do Windows. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Os aplicativos que usam o RDS devem migrar para o Serviço de Dados do WCF.

Esse objeto comercial padrão do lado do servidor implementa métodos que fornecem acesso a dados de leitura/gravação a fontes de dados especificadas para aplicativos do lado do cliente.

O objeto RDSServer.DataFactory foi projetado como um objeto de Automação do lado do servidor que recebe solicitações de cliente. Em uma implementação da Internet, ele reside em um servidor Web e é instanciado pelo componente ADISAPI. O objeto RDSServer.DataFactory fornece acesso de leitura e gravação a fontes de dados especificadas, mas não contém uma lógica de regras de negócio ou validação.

Se você usar um método disponível nos objetos RDSServer.DataFactory e RDS.DataControl, o Serviço de Dados Remotos usa a versão RDS.DataControl por padrão. O padrão pressupõe um cenário de programação básico, onde RDSServer.DataFactory serve como um objeto comercial genérico do lado do servidor.

Se você quiser que o aplicativo Web lide com o processamento do lado do servidor específico da tarefa, você pode substituir o RDSServer.DataFactory por um objeto de negócios personalizado.

É possível criar objetos de negócios do lado do servidor que chamam os métodos RDSServer.DataFactory, como Query e CreateRecordset. Isso é útil se você quiser adicionar funcionalidade aos objetos de negócios, mas aproveitar as tecnologias existentes do Serviço de Dados Remoto.

O objeto DataFactory não é seguro para scripts executados no lado do cliente.

A ID de classe do objeto RDSServer.DataFactory é 9381D8F5-0288-11D0-9501-00AA00B911A5.

Esta seção contém o tópico a seguir.

Consulte Também

Exemplo do método CreateObject, do método Query e objeto DataFactory (VBScript)