MFC客户端WebService(gSOAP)天气预报

本文介绍了如何在MFC工程中利用gSOAP工具,通过非代理和代理方式调用WebService获取天气预报。详细步骤包括新建MFC工程、下载gSOAP、生成C++代码以及将生成的文件添加到工程并进行测试。
摘要由CSDN通过智能技术生成

本例以天气预报为例


一、新建MFC工程(本例使用VS2013)

    略


二、下载gSOAP

  下载地址: gSOAP Toolkit


三、工具介绍

    1、解压gSOAP(本例下载gSOAP版本为2.8.18),得到gsoap-2.8文件夹(存放路径在H:\WorkSpace\C++\gSOAP目录下)。

    2、gSOAP工具介绍(gsoap-2.8\gsoap\bin\win32)

          在该目录下存在2个工具: wsdl2h.exe及soapcpp2.exe

          (1) wsdl2h.exe: 根据WSDL生成C/C++风格的头文件

               使用方法: wsdl2h.exe -o XXX.h WSDL文件名或URL(末尾加:?wsdl)

               参数说明:
                             -o: 文件名,指定输出头文件
                             -n: 名空间前缀 代替默认的ns
                             -c: 产生纯C代码,否则是C++代码
                             -s: 不要使用STL代码
                             -t: 文件名,指定type map文件,默认为typemap.dat,建立一个字符转换规则文件wsmap.dat,文件内容为xsd__string = | std::wstring |

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值