1

我花了很多时间试图找到一个好的开源工具来将 web 服务与 c/c++ 集成。

  • GSOAP:我不能使用它,因为许可证,如果您使用它的工具通过 WSDL 生成代码,则无法使用 GPL 许可证。

  • WWSAPI:仅适用于 Windows 的 Appart,如果您仔细阅读文档,当您需要可再发行组件时,您必须邮寄到 Microsoft 电子邮件,所以,我想我也应该付费。

  • Axis2C:项目没有维护(根本没有),如果你想使用 wsdl 编码工具,你会遇到很多内存泄漏。

在这里阅读其他帖子,有人在谈论axis2c,但使用SVC客户端API而不是生成代码工具。我正在使用它,它可以工作,但我的问题是,值得使用 SVC 客户端 API,而不是开发自己的套接字,在 xml 之前设置信封?我不是 SOAP 专家,SVC 客户端 API 可以节省我的时间吗?它的带有 SVC 客户端 API 的 AXIS2c 隐藏了更多的 WebServices 概念,如果我手动制作,我应该实现这些概念吗?

提前致谢!

4

0 回答 0