client.h client.cpp : XML发送与接收
其中 request.setHeader(QNetworkRequest::ContentTypeHeader, "text/xml;charset=utf-8" /*"application/x-www-form-urlencoded"*/);
header的value值可以用soapui工具获取
service.h service.cpp : 消息的发送与接收
message.h message.cpp : 消息的构建
messageparser.h messageparser.cpp : 消息的解析
calc.h calc.cpp : 计算
add.h add.cpp : 加法运算
具体的xml参考文件可通过gsoap工具生成
命令:wsdl2h -s -o client.h http://www.genivia.com/calc.wsdl
soapcpp2 -Cj client.h
源代码下载:http://download.csdn.net/detail/chenjingli1988/8076665