加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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服务吗?
>在哪里可以找到有关创建基于.NET的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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读