【发布时间】:2016-01-13 09:17:40
【问题描述】:
我需要使用 .NET 框架设计客户服务器架构。未来,客户将实现多个客户端,例如原生 Android 或 iOS 应用程序或用 HTML、CSS 和 JavaScript (AngularJS) 编写的普通 Web 应用程序。
我可以使用以下哪种方法为基于我上面提到的不同技术构建的客户端实现更灵活和独立的接口? ASP.NET MVC 5 或 ASP.NET WebAPI 会是更好的选择吗?
我可以同时使用它们吗?或者甚至不可能使用其中之一的解决方案?
【问题讨论】:
-
Webapi 应该不错
-
你应该选择 ASP.NET Web API
-
根据我的观点,您应该遵循 1. Asp.net MVC 5 或其他网站/webapp 网络平台。 2. Android / ios 客户端,然后你应该开发和托管 ASP.NET Web API 作为不同的项目,可以为你所有的客户端提供服务。
标签: c# asp.net .net asp.net-mvc asp.net-web-api