我想通过 WCF 或 MVC 了解有关 API 访问的一些想法。两者都可以,但我喜欢使用 MVC 构建自定义路由的想法。我知道这可以通过 WCF(维护请求路由)实现,但除了不使用 WCF(不是交易破坏者)的安全缺点之外,社区对此还有什么其他想法。
我有一个项目,我们一直在讨论使用 MVC 或 WCF,我们对两者都很满意,但我们正在转向 MVC。
我想通过 WCF 或 MVC 了解有关 API 访问的一些想法。两者都可以,但我喜欢使用 MVC 构建自定义路由的想法。我知道这可以通过 WCF(维护请求路由)实现,但除了不使用 WCF(不是交易破坏者)的安全缺点之外,社区对此还有什么其他想法。
我有一个项目,我们一直在讨论使用 MVC 或 WCF,我们对两者都很满意,但我们正在转向 MVC。
您应该使用新的 ASP.Net MVC Web API 框架,新的 MVC 4.0。
我认为 MVC 是一个很棒的 Web API。不久前,我为一个使用 MVC 3 的 RESTful Web API 的 android 应用程序做了这个。这是一个很好的教程:
http://msdn.microsoft.com/en-us/magazine/dd943053.aspx
如果您喜欢冒险,请查看 MVC 4 中包含的 Web API 框架。注意:我还没有尝试过这个,但计划在不久的将来。见这里:http ://www.asp.net/web-api