0

是否可以使用这些框架/库在CC++中通过HTTP创建SOAP Web 服务(不是客户端),尊重WSDL 合同

  1. 阿帕奇 CXF
  2. 轴2/c
  3. gSOAP

??

提前致谢 :)

4

1 回答 1

0
  1. Apache CXF - 不。它是用 Java 编写的,您不能使用 CXF 在 C 上编写 Web 服务(在这种情况下 JNI 不是一个好主意)。

  2. Axis2/C - 是的!它是一个用 C 语言编写的 Web 服务框架。它是 C 语言最强大的 Web 服务框架之一。您可以从头开始编写 Web 服务或从 WSDL 生成它。但它将是纯 C 语言,您可能需要编写额外的代码才能开始工作。要为 Web 服务引擎提供更方便的接口,您可能需要使用一些包装器,例如 WSO2 或 Staff。有关详细信息,请在此处查看我的回答。

  3. gSoap - 是的。这不是微不足道的,而是可能的。

于 2014-02-07T21:26:45.277 回答