2009-01-29 57 views
1

从.net 2.0客户端访问ado.net数据服务有哪些选择?客户端应用程序必须在Windows 2000上运行,因此升级到.net 3.5不是一个选项。从非dotnet-3.5客户端使用ado.net数据服务

除了写我自己的代理服务,除此之外还有其他的选择吗?

回答

3

我希望在这种情况下,您必须构建自己的代理,构建您自己的http请求等(可能通过WebClient)。值得庆幸的是,创建一个REST请求比原始SOAP容易得多,分析结果也是如此。

但是,我想知道是否消费asmx服务(即.NET 2.0 Web服务)不会更实用。如果ADO.NET数据服务服务不在您的控制范围内,可能是在另一台服务器上托管了一个.NET 3.5包装器,该服务器在asmx和Astoria之间填充? (即通过2.0网络服务暴露来自REST服务的数据)。

+0

我喜欢asmx方法。会试试看! 非常感谢您的建议! – rsong 2009-02-05 23:22:31

相关问题