c# – 我应该从哪里开始制作基于.NET框架的RESTful Web服务?
发布时间:2020-12-15 18:17:08 所属栏目:百科 来源:网络整理
导读:我正在创建一个iOS应用程序,我需要通过Web服务连接到数据库.我只知道使用RESTful Web服务的基本知识,我之前从未编写过自己的知识,并且想知道您是否可以就如何编写自己的RESTful Web服务向我提出任何建议. 在我的iOS程序中,我将向Web服务发送一个部件号,然后W
我正在创建一个iOS应用程序,我需要通过Web服务连接到数据库.我只知道使用RESTful Web服务的基本知识,我之前从未编写过自己的知识,并且想知道您是否可以就如何编写自己的RESTful Web服务向我提出任何建议.
在我的iOS程序中,我将向Web服务发送一个部件号,然后Web服务将需要返回部件上的颜色和大小信息.我不确定XML是最好的格式还是有更好的东西? 我想我的问题在这里是双重的: >这是我应该使用RESTful Web服务吗? 解决方法
我的建议是使用
ASP.NET MVC3实现这一点 – 因为这提供了一个很好的控制器 – 动作范例,非常适合实现REST服务.你可以使用WCF,我相信它会正常工作,但从个人经验来看,我发现MVC3很容易用来为iOS客户端编写REST后端.
我建议使用JSON而不是XML,主要是因为它比XML更简洁,但是如果您稍后决定为数据库实现Web前端,它还有其他优点,因为Javascript对JSON有很好的支持. iOS有许多JSON库,包括SBJSON和YAJL 还有一个备受推崇的iOS REST实现框架,名为RestKit. 至于使用MVC famework实现REST的教程,this might be one to look at. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容