Consumir serviços de dados ado.net de um dotnet não-3.5 cliente
-
20-08-2019 - |
Pergunta
Quais são as minhas opções para acessar um serviço de dados ado.net de um cliente .NET 2.0? A aplicação cliente tem de ser executado no Windows 2000 para a atualização para o .NET 3.5 não é uma opção.
Além de escrever meu próprio procuração contra o serviço, todas as outras opções lá fora?
Solução
Espero que, neste caso, você tem que construir o seu próprio proxy, construindo seus pedidos próprio http etc (talvez via WebClient
). Felizmente, a criação de um pedido REST é muito mais fácil do sabão cru, como é analisar o resultado.
No entanto, gostaria de saber se consumir um serviço asmx
(ou seja .NET web-service 2.0) não seria mais pragmática. Se o serviço ADO.NET Data Services está fora de seu controle, talvez hospedar um .NET 3.5 invólucro em outro servidor que calços entre asmx
e Astoria? (Isto é, expõe os dados do serviço REST através de um web-serviço 2.0).