我正在寻找不是 GPL c++ webservices 框架的好的免费软件我使用过 AXIS2 但它对我们的需求没有好处,是否有任何好的框架可以像 gSoap 这样既好又健壮
问问题
300 次
2 回答
1
你可以试试 WSF 工作人员。
在 C++ 中轻松创建 Web 服务和客户端。
支持结构、typedef、STL 容器等复杂类型。支持 WSDL。
代码可以由 codegen 生成或手动编写。
生成的代码紧凑、轻便、可读且易于理解。
许可证:开源(Apache 许可证 2.0)。
项目基于 Axis2/C(将最常用的 Axis2/C 功能包装到 C++ 代码中,还有许多附加功能)。移植到 Windows、Linux。
项目页面:
http://code.google.com/p/staff/
示例:如何创建计算器服务:
http://code.google.com/p/staff/wiki/ExampleCalculatorServiceWindows
示例:如何创建计算器客户端:
http://code.google.com/p/staff/wiki/ExampleCalculatorClientWindows
于 2010-07-27T19:23:46.997 回答
1
我使用了 wsdlpull http://wsdlpull.sourceforge.net/并且它有效。它非常简单,不会为您生成存根,而且我不确定它如何处理复杂的数据类型,但是如果您需要一些简单的东西,它就可以完成这项工作。它是 LGPL,因此您可以将封闭源代码链接到它。
于 2010-03-17T14:24:43.163 回答