Modelo de programação RDS com objetos
A meta do RDS é obter acesso e atualizar fontes de dados por meio de um intermediário, como o IIS. O modelo de programação especifica a sequência de atividades necessárias para atingir essa meta. O modelo de objeto especifica os objetos cujos métodos e propriedades afetam o modelo de programação.
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 (consulte o Windows 8 e o Windows Server 2012 Compatibility Cookbook para obter mais detalhes). Os componentes do cliente RDS serão removidos em uma versão futura do Windows. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Os aplicativos que utilizam RDS devem migrar para o WCF Data Service.
O RDS fornece os meios para executar a seguinte sequência de ações:
Especifique o programa a ser invocado no servidor e obtenha uma forma (proxy) de referenciá-lo a partir do cliente (RDS.DataSpace).
Invoque o programa de servidor. Passe parâmetros para o programa de servidor que identifica a fonte de dados e o comando a ser emitido (proxy ou RDS. DataControl).
O programa de servidor obtém um objeto Recordset da fonte de dados, normalmente usando o ADO. Opcionalmente, o objeto Recordset é processado no servidor (RDSServer.DataFactory).
O programa de servidor retorna o objeto Recordset final para o aplicativo cliente (proxy).
No cliente, o objeto Recordset é transformado em uma forma que pode ser facilmente usada por controles visuais (controle visual e RDS.DataControl ).
As alterações no objeto Recordset são enviadas de volta ao servidor e usadas para atualizar a origem dos dados (RDS.DataControl ou RDSServer.DataFactory).
Consulte Também
Resumo do modelo de objeto rds
objeto DataControl (RDS)
objeto DataFactory (RDSServer)
Objeto DataSpace (RDS)
cenários de RDS
Tutorial de RDS
do objeto Recordset (ADO)
Uso e segurança do RDS