C++ in the cloud. Casablanca REST Service on Microsoft Azure
C++ in the cloud. Casablanca REST Service on Microsoft Azure
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 上运行,可能是网站......在这些之间做出选择是一个意见问题(或者至少取决于你正在构建的应用程序),并且没有单一的正确答案。
相关文章:
- 瓦尔格林德:数学函数"Conditional jump or move depends on uninitialised value(s)"
- 循环挂起迭代的 std::擦除 on std::list
- SIGSEGV on Boost UDP 套接字关闭 - tcache_get at malloc.c.
- CPP 中的瓦尔格林德和记忆泄漏:"Conditional jump or move depends on uninitialised values"
- std::bind on statd::array 的运算符 []
- 您将如何连接"on the fly"文本+整数并将其传递给函数?
- 如何修复输出日志中的"EnableInput can only be specified on a Pawn for its Controller"错误
- VS2019 - Sudo Remote Debugging on Linux with Cmake project
- C++ library with Tensorflow on Android
- SFML 交叉编译 for Windows on Linux.
- How to recover system gcc compiler on centos 6
- Cmake with Flex/Bison on windows
- 按原样保存用户输入 - Ruby on Rails
- OpenAL C++ on Linux
- Boost::process on Windows - with MinGW?
- CMake on FindOpenGL.cmake 中的错误,当使用导入的目标 OpenGL::GLU?
- Utilization of atomic_flag on C++
- anaconda cythonize C++ on windows 10
- CMake & MinGW Compileilation on Windows,无需 -G "MinGW Makefiles"标志
- C++ in the cloud. Casablanca REST Service on Microsoft Azure