我正在创建需要.NET Web服务数据的iphone应用程序。
我想问一下哪种类型的网络服务更适合iPhone(肥皂还是休息)?
我的.Net项目是用mvc构建的......为MVC.project创建了什么类型的Web服务。
由于
答案 0 :(得分:2)
SOAP对于移动来说太沉重了 - 它会不必要地降低你的应用程序的速度而没有附加价值。
改为创建RESTful服务。
如果你想让它成为MVC应用程序的一部分,那么你需要创建一个新的控制器和视图,让它接受你需要的参数来识别你想要返回的数据,然后使用“JSONResult”用于返回JSON数据的类型。
我高度向您推荐来自www.asp.net的watch this video。它几乎完全展示了您想要做的事情。唯一的区别是,不是从应用程序中的另一个页面调用控制器,而只需从iPhone应用程序中调用它。