Azure Web App与Azure移动应用程序

Rus*_*lan 26 mobile azure

我今天创建了一个Azure Web应用程序,它在"设置"中有一个"移动"部分,其中包含推送通知,移动身份验证等.您甚至可以下载移动客户端应用程序的源代码.我知道这曾经是移动应用程序(移动服务)的一部分.我创建了一个Azure移动应用程序来与Web App进行比较,它们在设置和工具方面看起来相同.甚至Icon都是一样的.

我的问题是Azure Web App和Azure移动应用程序之间的区别是什么?

Sha*_*hai 23

和你一样,我无法理解不同类型的App Service应用程序(Web Apps/Mobile Apps/API Apps)之间的区别.从没有人真正回答你的问题的事实来看,看起来我们不是唯一的问题.

对我来说,Web Apps,移动应用程序和API应用程序是截然不同的事情是没有意义的:当然,重点是您应该能够公开为您的网站,移动应用程序和任何其他类型的客户端提供服务的API,使用您的用例所需的任何功能?

而且,请注意,深埋在Azure文档中:

三种应用类型(API,Web,移动)之间的唯一区别是Azure门户中用于它们的名称和图标.

是的:他们完全一样.


Gau*_*tri 6

在Azure的旧时代,他们有两个产品 - Azure网站和Azure移动服务.前段时间,他们俩都被卷入了一个叫做的东西Azure App Service,其中还包括两种类型的应用程序 - API AppsLogic Apps.

要具体回答您的问题,Azure Web AppAzure网站的新名称可用于构建多种语言的网站,其中Azure Mobile AppAzure Mobile Service的新名称为移动应用程序提供后端基础结构(或者换句话说,Azure移动应用程序是移动的Azure提供的Backend-as-a-Service [MBaaS]产品).


CSh*_*cks 5

移动服务是"经典"版本,仅在经典门户网站中提供.移动应用程序是App Service的一部分,仅在预览门户中可用.

App Service包括Web应用程序,移动应用程序,API应用程序和逻辑应用程序作为一个单元部署.使用经典方式,您必须为Web应用程序和移动服务创建并支付费用,这样您就可以使用App Service节省资金.您还可以获得更多的VM.

并非所有移动服务功能都已迁移到移动应用程序.如果您使用Node.js后端,则新门户中没有内置的用于管理JS代码的良好UI.

请注意,微软尚未宣布将弃用移动服务.