2010-12-04 85 views
0

我正在构建一个Iphone应用程序, ,它必须从服务器上的数据库检索信息。 我想过在服务器上构建一个C#web服务, ,因此Iphone应用程序将向Web服务发送一个http请求,并将所需数据作为xml输出获取。 有没有更好的选择?例如: :我从来没有尝试过,但听说过WCF, 也许它更好地使用它,而不是旧的XML Web服务技术?构建.Net服务以服务Iphone应用程序

感谢, 尼

+0

感谢您的回答! – Benny 2010-12-06 22:00:14

回答

-1

是的,WCF是构建面向服务的应用程序的推荐方式。 在你的情况下,你可能也想将你的服务构建为RESTFul。无论如何,使用WCF构建它将使其可供任何客户端使用。

这里是一个链接,了解WCF服务的样例基础知识。 Windows Communication Foundation (WCF) Samples

+0

当你说RESTful时,你的意思是服务将响应HTTP请求并以JSON/XML的格式返回其响应数据? – Benny 2010-12-06 22:25:14

0

我强烈建议您使用WCF数据服务/ oData。这很容易实现,而且非常灵活,可以进行原子和JSON REST查询。在官方网站http://oData.org上也有一个原生iPhone sdk。

相关问题