【问题标题】:Azure Mobile Service/App Services On-PremisesAzure 移动服务/应用服务本地
【发布时间】:2016-04-10 23:34:49
【问题描述】:
Microsoft Azure 移动平台、Windows Azure 移动服务 WAMS 或其新版本 App Services 是用于构建移动后端的出色云和 MBaaS 工具。他们使用 NodeJS Restful 服务引擎和 ORM 引擎来提供一个非常易于使用的平台。
有谁知道是否可以在 Azure 云环境之外使用此框架,即在本地环境中?这种 NodeJS 框架是开放的吗?这个框架叫什么名字?
【问题讨论】:
标签:
node.js
azure
azure-mobile-services
mbaas
【解决方案1】:
Azure 移动服务和/或 Azure 移动应用仅在 Azure 中可用。没有可以下载并安装在自己的基础架构上的“框架”。
除了移动服务的 Node.Js 版本之外,还有一个 .NET 版本,它基本上只是一个 MVC Web API,其中添加了一些额外的“服务”(通知、授权等)
因此,您可以构建一个 MVC Web API 应用程序并使用 oAuth、实体框架等手动添加缺少的组件。但是,这可能不是您想要的 :)
希望这会有所帮助!
爱德华
【解决方案2】:
移动应用程序的 Azure 移动应用程序 Node.js SDK 是一个快速中间件包,可以轻松为您的移动应用程序创建后端。
SDK包还在开发中,但是你可以在https://github.com/Azure/azure-mobile-apps-node获取所有代码和文档
关于Node中的移动服务,没有完整的代码项目仓库,但是你可以在你的移动服务的KUDU控制台站点中浏览整个代码,URL应该是:https://<your_mobile_service_name>.scm.azure-mobile.net/DebugConsole。根目录为D:\home\site\wwwroot