gSOAP,C++的Web Service封装库
主页:http://www.genivia.com/Products/downloads.html
使用说明:
wsdl2h
功能:将WSDL文件转化为.h文件
参数:
-c 转化为C代码
-s 代表不使用,取而代之需要在工程中包含stdsoap2.cpp, stdsoap2.h(可以源代码包中找到)
-o 表示输出到指定位置的指定文件
范例:wsdl2h -s tester.wsdl
soapcpp2
功能:生成源代码工具
参数:
-S 代表生成服务器端代码
-C 挖表生成客户端代码
-L 代表不生成soapclientLib.h, soapclientLib.cpp(Server模式使用)
-i 代表使用Proxy,一般都用这种模式
范例:soapcpp2 -C -L -i tester.h