С ++ в облаке. Служба REST Касабланки в Microsoft Azure

Здравствуйте, другие пользователи Azure. Я создал довольно обширный сервис C ++ REST, используя CasaBlanca REST SDK. Когда я начал работать над этим проектом, я был уверен, что смогу запустить его в облаке (Azure). Пожалуйста, объясните, как лучше всего запустить эту службу в Microsoft Azure. Я не могу позволить себе перепрограммировать весь проект на другом языке, таком как C # или Java. Заранее спасибо!

Если вам интересно, почему я верил, что CasaBlanca предназначен для Облака:

http://channel9.msdn.com/Events/TechEd/Australia/2012/AZR331

-Сет

1

Решение

Глядя на видео TechEd, я вижу, что они используют демонстрацию SpeechService, источник которой вы можете найти здесь: https://hg.codeplex.com/microsoftcasablanca чтобы вы могли понять, как они выполняли развертывание в Azure.

Глядя на код, который я вижу, решение предназначено для развертывания в Роль работника облачного сервиса и включает в себя проект «Облачная служба» в решении Visual Studio — это тип проекта, который предоставляет параметр «Развернуть в облако», который вы видите в видео.

Учитывая, что демоверсия выпущена в 2012 году, с тех пор будет выпущено много выпусков Azure SDK, поэтому демо-код может потребовать обновления, но метод развертывания из Visual Studio 2012 и 2013 практически не изменился.

1

Другие решения

Независимо от того, как вы используете casablanca, приложения c ++ можно запускать на виртуальных машинах, виртуальных машинах с ролями веб / рабочих (без сохранения состояния) в облачных сервисах, возможно, на веб-сайтах … Выбор между ними зависит от мнения (или, по крайней мере, зависит от приложения). вы строите), и нет единого правильного ответа.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector