Azure移动服务/应用服务内部部署

时间:2016-01-06 18:51:49

标签: node.js azure azure-mobile-services mbaas

Microsoft Azure移动平台,Windows Azure移动服务WAMS或其新版本App Services是用于构建移动后端的出色云和MBaaS工具。他们使用NodeJS Restful Service Engine与ORM Engine相结合,提供了一个非常易于使用的平台。

是否有人知道是否可以在Azure云环境之外使用此框架,即在本地环境中?这种NodeJS框架是开放的吗?这个框架的名称是什么?

3 个答案:

答案 0 :(得分:1)

Azure移动应用Node.js SDK 移动应用是一个快速中间件包,可以轻松为您的移动应用创建后端。

SDK包仍在开发中,但您可以在https://github.com/Azure/azure-mobile-apps-node

获取所有代码和文档

关于节点中的移动服务,没有完整的代码项目存储库,但您可以浏览移动服务的KUDU控制台站点中的整个代码,URL应如下所示:{{1} }。根目录是https://<your_mobile_service_name>.scm.azure-mobile.net/DebugConsole

答案 1 :(得分:0)

Azure移动服务和/或Azure移动应用仅在Azure中可用。没有&#39;框架&#39;您可以在自己的基础架构上下载和安装。

除了Node.Js版本的移动服务之外,还有一个.NET版本,它基本上只是一个MVC Web API,带有一些额外的服务&#39;添加到它(通知,授权等)

所以,你可以构建一个MVC Web API应用程序并使用oAuth,实体框架等手动添加缺少的组件。但是,这可能不是你想要的:)

希望这有帮助! 爱德华

答案 2 :(得分:0)

Kudu 是git / hg部署,WebJobs以及Azure网站中各种其他功能的引擎。它也可以在Azure之外运行。它可以在前提https://github.com/projectkudu/kudu上运行,但遗憾的是其余的移动服务不能