Локальная мобильная служба / служба приложений Azure

Мобильная платформа Microsoft Azure, WAMS для мобильных служб Windows Azure или ее новая версия, службы приложений, - отличные облачные инструменты и инструменты MBaaS для создания мобильных серверных приложений. Они используют NodeJS Restful Service Engine в сочетании с ORM Engine, чтобы обеспечить очень простую в использовании платформу.

Кто-нибудь знает, можно ли использовать эту платформу за пределами облачной среды Azure, то есть в локальной среде? Открыта ли такая структура NodeJS? Как называется этот фреймворк?


person faturita    schedule 06.01.2016    source источник


Ответы (3)


Пакет SDK Node.js для мобильных приложений Azure для мобильных приложений - это экспресс-пакет промежуточного программного обеспечения, который упрощает создание серверной части для вашего мобильного приложения.

Пакет SDK все еще находится в разработке, но вы можете получить весь код и документы по адресу https://github.com/Azure/azure-mobile-apps-node

Что касается мобильной службы в узле, репозитория проекта полного кода не существует, но вы можете просмотреть весь код на сайте консоли KUDU своей мобильной службы, URL-адрес должен выглядеть так: https://<your_mobile_service_name>.scm.azure-mobile.net/DebugConsole. Корневой каталог D:\home\site\wwwroot

person Gary Liu    schedule 07.01.2016

Мобильные службы Azure и / или Мобильные приложения Azure доступны только в Azure. Не существует «фреймворка», который можно было бы загрузить и установить в своей собственной инфраструктуре.

Помимо версии Mobile Services для Node.Js, существует также версия .NET, которая в основном представляет собой веб-API MVC с добавленными к нему некоторыми дополнительными `` службами '' (уведомления, авторизация и т. Д.)

Итак, вы можете просто создать приложение MVC Web API и вручную добавить недостающие компоненты с помощью oAuth, entity framework и т. Д. Однако это, вероятно, не то, что вы ищете :)

Надеюсь это поможет! Эдвард

person Edward Bakker    schedule 06.01.2016

Kudu - это движок, стоящий за развертыванием git / hg, веб-заданиями и различными другими функциями на веб-сайтах Azure. Он также может работать за пределами Azure. Он может работать локально https://github.com/projectkudu/kudu, но, к сожалению, остальные мобильные сервисы не мочь

person AIDAN CASEY    schedule 07.01.2016