C++ in the cloud. Casablanca REST Service on Microsoft Azure

C++ in the cloud. Casablanca REST Service on Microsoft Azure

本文关键字:Service on Microsoft Azure REST Casablanca in the cloud C++      更新时间:2023-10-16

Hello fellow Azure users.我使用 CasaBlanca REST SDK 创建了一个相当广泛的 C++ REST 服务。当我开始从事这个项目时,我首先相信我可以在云(Azure)中运行它。请解释如何最好地让此服务在 Azure 上运行Microsoft。我负担不起用另一种语言(如 C# 或 Java)重新编程整个项目的费用。提前感谢!

如果你想知道为什么我相信CasaBlanca是为云准备的:

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

-赛斯

查看 TechEd 视频,我可以看到他们正在使用语音服务演示,你可以在此处找到其源代码: https://hg.codeplex.com/microsoftcasablanca 以便了解他们如何执行到 Azure 的部署。

查看代码,我可以看到该解决方案旨在部署到云服务辅助角色,并在 Visual Studio 解决方案中包含"云服务"项目 - 这是提供"部署到云"选项的项目类型,您在视频中看到。

鉴于演示是从 2012 年开始的,因此从那时起将有许多 Azure SDK 版本,因此演示代码可能需要更新,但 Visual Studio 2012 和 2013 的部署方法基本保持不变。

无论您如何使用卡萨布兰卡,c++ 应用程序都可以在虚拟机、云服务中的 Web/worker 角色(无状态)VM 上运行,可能是网站......在这些之间做出选择是一个意见问题(或者至少取决于你正在构建的应用程序),并且没有单一的正确答案。