Azure移动服务或ASP.NET Web API?

Azure移动服务或ASP.NET Web API?

问题描述:

我正在构建Android和Windows Phone应用程序,并将数据库存储在云中。现在我想访问我的应用程序中的表格,请告诉我,使用Azure Mobile Service的最佳方式是什么,或者我应该编写自己的ASP.NET Web API?请帮助我,因为我对这些东西很陌生Azure移动服务或ASP.NET Web API?

我会推荐使用Azure App Service Mobile app。它提供了很多内置移动应用专用功能,如与Facebook,Twitter,谷歌和微软账户的集成认证,您可以使用Xamarin或phonegap等跨平台框架。您可以使用离线数据同步,个性化推送通知和自动缩放。

您可以使用ASP.Net web API完成所有这些工作,但您必须自己构建所有这些,而Azure Mobile应用程序提供了这些功能。 选中此下手https://azure.microsoft.com/en-in/documentation/learning-paths/appservice-mobileapps/

+0

但我有自己的数据库,另外,如果我用天蓝色的话,我要编写自定义的身份验证,因为我必须验证与用户表 – Alex

+0

的用户名和密码Asp.net我想它很容易使用ADO.NET处理这些类型的请求 – Alex

+0

在这种情况下,如果您只需要托管后端服务,则可以尝试Azure上的Web App/API应用程序。我推荐移动应用的原因主要是针对通知和离线同步等功能,这些功能对于任何移动应用都很重要,并且都在构建中。 –