【发布时间】:2009-12-08 10:32:13
【问题描述】:
我正在寻找资源来向我展示如何在本机 C++ 中使用 Web 服务。有没有我可以使用的流行库?
TIA
安德鲁
【问题讨论】:
标签: c++ web-services
我正在寻找资源来向我展示如何在本机 C++ 中使用 Web 服务。有没有我可以使用的流行库?
TIA
安德鲁
【问题讨论】:
标签: c++ web-services
这真的取决于你在谈论什么 web 服务架构......对于 XML-RPC IBM has a nice article 展示 XMLRPC++,对于 SOAP 有例如gSOAP 或 WSO2 WSF/C++, ...
【讨论】:
有 Axis2/C 库,虽然基于 C 而不是 C++,但仍然很容易使用 - 当我在 Apache Tuscany 工作时,我们使用 Axis2/C 来进行 C++ Web 服务绑定。
来自 Axis2/C 首页: “Apache Axis2/C 支持 SOAP 1.1 和 SOAP 1.2,以及 Web 服务的 REST 样式。单个服务可以同时公开为 SOAP 样式和 REST 样式的服务。它还内置了 MTOM 支持,可以用于交换二进制数据。”
【讨论】: