0

我在 Azure 上运行 ac# WCF REST 服务。我需要从非托管应用程序中使用和长轮询服务。

c++ 应用程序不会在 .NET 框架上运行。

是否有最佳实践或库可以使 C++ 使用 WCF 服务变得容易?

4

2 回答 2

4

微软正在为这个用例开发他们的 Casablanca 库。您可以在这里获得它的开发预览版本:http: //msdn.microsoft.com/en-us/devlabs/casablanca.aspx

或者,在工作中,我们通常会编写一个使用 WCF 服务的 C# 组件,并通过 COM 将服务的对象公开给 C++。我们最近在KDSOAP方面也取得了一些成功,这意味着将 Qt 引入您的项目。

于 2012-08-07T14:43:45.750 回答
0

您可以尝试使用 gSOAP,它是一个众所周知的用于 SOAP Web 服务和基于 XML 的应用程序的工具包,它是用 c 和 c++ 编写的,用于:创建和使用 Web 服务。它支持许多 W3C 标准,也可以使用 WCF。您可以在 gsoap2.sourceforge.net 中找到它最好的问候

于 2013-04-25T18:45:33.777 回答