加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Qt+gsoap调用WebService

发布时间:2020-12-16 21:44:09 所属栏目:安全 来源:网络整理
导读:转载至http://www.voidcn.com/article/p-kgfqyutp-qb.html 在这个版本下进行修改 注意1,是在系统的命令中执行而非Qt; 1.???????前言 Qt本身给我们提供了调用WebService的解决方案qsoap,看了一下他的介绍,感觉实在是太弱了,而且又是个新出的东西,所以还是

转载至http://www.voidcn.com/article/p-kgfqyutp-qb.html

在这个版本下进行修改

注意1,是在系统的命令中执行而非Qt;

1.???????前言

Qt本身给我们提供了调用WebService的解决方案qsoap,看了一下他的介绍,感觉实在是太弱了,而且又是个新出的东西,所以还是决定不用他。既然使用Qt,那当然是跨平台的解决方案才合适,显示MS的SoapToolKit也不在选择的范围。于是改用老牌的gsoap。

2.???????环境

Qt版本:

Qt4.6(其他版本也适合)

GSOAP版本:

gsoap2.7.12(其他版本也适用)

服务端开发环境:

VS2008、C#、.net2.0以上

3.???????准备

到http://www.voidcn.com/tag/http://sourceforge.net/projects/gsoap2下载gsoap,然后解压,并把

gsoap-2.7/gsoap/bin/win32设置到系统的Path中去。

4.客户端

l?????????建立文件夹client/gsoap。并把gsoap-2.7/gsoap/下的stdsoap2.cpp和stdsoap2.h拷贝至刚刚建立的gsoap文件夹下。

l?????????打开命令行,cd C:/WSTest/client/gsoap,然后执行:

1、

2、

3、

以上生成的文件已经在gsoap文件夹中;可以直接拷贝到工程中即可。


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读