从非DOTNET-3.5客户端消耗ado.net数据服务
-
20-08-2019 - |
题
什么是我的选择,从.NET 2.0客户端访问ado.net数据服务吗?客户端应用程序在Windows 2000上运行,因此升级到.NET 3.5是不是一种选择。
除了写我自己的代理对服务,任何其他选择了吗?
解决方案
我预计,在这种情况下,你就必须构建自己的代理,构建你自己的http请求等(可能通过WebClient
)。幸运的是,创建一个REST请求大于原始SOAP容易得多,因为是解析的结果。
但是,不知是否消耗了asmx
服务(即.NET 2.0 web的服务)不会是更实际的。如果ADO.NET数据服务的服务是在你的控制,或许承载该asmx
和道夫之间的衬层其他服务器上的.NET 3.5的包装? (即,经由一个2.0 web的服务公开来自REST服务的数据)。
不隶属于 StackOverflow