方案
我有什么选择?
我读过:Xamarin的Web Services介绍。看来我的选择是:
我倾向于前两个,因为他们不需要单独的服务,但我想知道身份验证 - 我想必须使用基本身份验证(显然是通过TLS)并手动管理会话以验证客户端?< / p>
更新我 我读过自.NET 4.0以来,WCF现在比ASP .NET Web服务更受青睐。
更新II 只需将服务添加到我的Web项目中,我就可以在IIS中与我的ASP.NET MVC站点并行托管我的WCF。仍然不确定他们是否可以共享身份验证。
更新III 我现在看到托管HTTP API的新方法是使用ASP .NET Web API - 这只是一个ASP应用程序。 :)
答案 0 :(得分:1)
我建议使用Asp.NET WebApi。为什么呢?