3

有没有人遇到过 ADO.NET 数据服务的非 .Net 使用者的示例?我正在研究 Astoria 是什么以及如何使用它的第二天。我也想回答为什么我要使用它而不是 Web 服务?

在让我的示例运行之后,我开始采用 RESTful 方法从系统中获取数据。而且,将其插入 .net 客户端非常容易。但是,然后我想知道非 .NET 消费者将如何处理它。

任何想法(指针)绝对赞赏......

4

4 回答 4

2

好吧,既然 ADO.NET 数据服务将自己公开为 RESTful 服务,任何可以对 URI 进行 RESTful 调用的东西都可以正确使用该服务。我认为与其寻找与 X 技术相关的 .NET,不如查找您正在使用的技术(Python、PHP 等)来了解如何调用 RESTful 服务。一旦 ADO.NET 托管数据服务......它就可以运行并且供任何人使用。

于 2008-11-08T16:51:15.393 回答
1

我们现在有PHPJAVA客户端库来与基于 ADO.NET 数据服务的服务进行通信。

于 2009-11-02T18:01:00.403 回答
0

要使用 ADO.NET 数据服务,只需要能够使用 GET、POST、PUT 和 DELETE 动词发出 HTTP 请求并设置 Accept 标头。

并非所有编程环境都提供这些,例如 Silverlight 2 和 J2ME 只能执行 GET 和 POST,不能执行PUT 和 DELETE。这意味着无法从 Java Micro Edition 客户端更新或删除 ADO.NET 数据服务 (1.5 CTP) 的最新版本。

于 2009-08-13T16:07:34.190 回答
0

还有一个相当成熟的基于 AJAX 的数据服务客户端库。有关详细信息,请参阅 ASP.NET AJAX 控件工具包,或者直接访问 OData.org。

于 2010-04-09T18:19:10.000 回答