【发布时间】:2011-02-12 11:33:33
【问题描述】:
我只是想创建一个相当基本的 REST 服务,这样我就可以将我的 asp.net/SQL 服务器应用程序中的一些数据暴露给外部工作,就像这样.....
http://domain.com/api/offices - 将返回一组 xml 办公地点。 http://domain.com/api/offices/15 - 将返回办公室 15 的所有详细信息。
这都是相当标准的东西(包括基本身份验证),但似乎有几种方法可以使用 Microsoft 技术实现这一点,我真的不知道从哪里开始。这些似乎是选项...
1) WCF
2) ASP.NET MVC
3) ADO.NET 数据服务
4) Rest Starter Kit 项目模板?
以下哪一个是创建 Web 服务的最简单和最“最新”的解决方案?
【问题讨论】:
-
使用 WCF 设置 REST 和 JSON 可能会令人沮丧。
标签: asp.net wcf rest wcf-data-services wcf-rest