我正在寻找可以在Linux系统上与C++语言一起使用的SOAP工具包。我看了一下AXIS2C,发现它的文档记录不多。不幸的是,gSoap需要许可证,所以那里还有其他许可证吗?

最佳答案

我用于C++的唯一SOAP工具包是QtSoap,它是相当低的级别,仅支持SOAP 1.1,并且是Qt特定的。

由于您没有使用wsdl2h二进制文件和关联的生成代码,因此gSOAP可以在没有许可证的情况下用于商业用途。

您可以调查number of others



由于大多数Web服务都是“纯” XML,因此如果您愿意满足某些协议(protocol)要求,则不需要太多的支持库。如果您的需求很简单,那么这就足够了。

另一个选择是使用对Java或.NET的绑定(bind),其中有大量支持库可用。

关于c++ - C++ SOAP 工具包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3407490/

10-10 09:14