我的项目的一部分是用 C++ 编写的工作应用程序,在 Linux 上运行。我刚刚发现 MS 不提供 C++ 版本的 Windows Azure SDK。我需要访问 Windows Azure 存储队列。
SDK 有 C++ 端口吗?是否有机会使用其他语言的 SDK(即 python、node.js)?或者最好的选择是使用 REST API?
我的项目的一部分是用 C++ 编写的工作应用程序,在 Linux 上运行。我刚刚发现 MS 不提供 C++ 版本的 Windows Azure SDK。我需要访问 Windows Azure 存储队列。
SDK 有 C++ 端口吗?是否有机会使用其他语言的 SDK(即 python、node.js)?或者最好的选择是使用 REST API?
Casablanca 正在为 Linux/C++ 准备库。查看http://casablanca.codeplex.com/wikipage?title=Linux%20Features&referringTitle=FAQ
您可以通过多种语言 SDK 使用 Windows Azure 存储 - http://blog.smarx.com/posts/windows-azure-storage-libraries-in-many-languages
我认为比 REST API 更好的方法是使用 node.js SDK,如下所示 - http://www.windowsazure.com/en-us/develop/nodejs/how-to-guides/queue-service/ - http:// d.hatena.ne.jp/waritohutsu/20120212/1329021441
Azure SDK 团队正在开发用于 Azure 存储和 Key Vault 的 C++ 客户端库,以及一些其他库。这些库目前处于预览状态。完整列表在此处,其中包括指向 Azure SDK C++ 存储库和 API 参考文档中的源代码的链接。