今天在使用gsoap生成webservice客户端文件时,发现我的参数类型全被改了,比如string型变成了char*,原来有STL的地方也变没了,经过研究发现,原来和我生成的头文件时使用的参数有关,

wsdl2h -o 头文件名 WSDL文件名或URL
wsdl2h常用选项
-o 文件名,指定输出头文件
-n 名空间前缀 代替默认的ns
-c 产生纯C代码,否则是C++代码
-s 不要使用STL代码
-t 文件名,指定type map文件,默认为typemap.dat
-e 禁止为enum成员加上名空间前缀

我这里使用的-s,所以导致我的stl没有了,类型也变了,看来网上的东西不能全copy啊,要先研究一下下啊

更详细的地方,看链接

http://blog.sina.com.cn/s/blog_54b5ea250100l5er.html

使用webService时,gsoap数据类型注意事项相关推荐

  1. php之webservice限制ip,PHP语言之WSF/PHP调用带有WS-Security支持的WebService时的注意事项...

    本文主要向大家介绍了PHP语言之WSF/PHP调用带有WS-Security支持的WebService时的注意事项,通过具体的内容向大家展示,希望对大家学习php语言有所帮助. 目前在PHP中调用带有 ...

  2. Java使用JAX-WS来写webservice时 Unable to create JAXBContext

    webservice,作为web开发人员来说必须掌握的一门技术,它的好处这里就不多说了,eclipse中自带了一种生成webservice的 方法,使用JAX-WS,如果我没有弄错的话,它需要java ...

  3. SQL DateTime数据类型注意事项和限制

    介绍 (Introduction) In this article, we will explorethe SQL Date Time data type and its limitations. 在 ...

  4. C#中调用Windows API时的数据类型对应关系

    C#中调用Windows API时的数据类型对应关系 原文 C#中调用Windows API时的数据类型对应关系 BOOL=System.Int32 BOOLEAN=System.Int32 BYTE ...

  5. xml提示无法连接到远程服务器,异步调用WebService时,如何捕捉“无法连接远程服务器”异常...

    在winform窗体中调用webservice,过程如下: ①Form1中弹出Form2 Form2 form2 = new Form2(); form2.ShowDialoag(); ②Form2中 ...

  6. 设置maxJsonLength,解决ajax通过POST方式调用.net的webService时,数据过长时服务器返回500错误的问题

    设置maxJsonLength,解决ajax通过POST方式调用.net的webService时,数据过长时服务器返回500错误的问题 参考文章: (1)设置maxJsonLength,解决ajax通 ...

  7. Flowable V5.x迁移至Flowable V6时需要注意的事项

    1. 介绍 Introduction 本手册介绍了从Flowable V5.x迁移至Flowable V6时需要注意的事项. 2. 设计目标 Design goals V6版本的设计目标是: 完全向前 ...

  8. 调用WebService时加入身份验证,以拒绝未授权的访问

    调用WebService时加入身份验证,以拒绝未授权的访问 分类: WebService 2010-08-19 16:22 548人阅读 评论(4) 收藏 举报 众所周知,WebService是为企业 ...

  9. License分类 + 引入开源软件时License的注意事项

    License分类 + 引入开源软件时License的注意事项 License分类 GPL: linux.openJDK,openJFX,mysql 融合感染,单独子模块不感染(自己的模块与引入模块的 ...

最新文章

  1. android o 全机型推送,氢OS(Android O)官方更新推送 一加两款机型完成适配
  2. 如何快速融入一个团队?
  3. [core]-ARM A76学习笔记
  4. 一个好用的基于若干静态图片生成gif图片的在线工具
  5. DotNet Core 介绍
  6. AndroidStudio自定义属性xmlns无法识别问题解决in Gradle projects,always use http://schemas.android.com/apk/res-auto
  7. 免费开通二级域名的论坛
  8. Mr.J-- jQuery学习笔记(二十四)--剖析jQuery源码--extend
  9. java 值栈的结构_Struts2 | 深入浅出理解struts2中的值栈
  10. Android KeyCode 列表
  11. HDU1556 color the ball(前缀和)
  12. 企业微信发送消息php,PHP实现微信模板消息发送给指定用户
  13. 如何在IBM SPSS Statistics中进行K均值聚类分析
  14. 配置RHEL7的vnc
  15. 象棋军师app已经上线
  16. 解决方案:LoadLibrary加载动态库失败,错误代码126
  17. 基于数字孪生的智慧城市
  18. 诺基亚奢华手机:高配置+8.78万元
  19. 网络维护工程师的要求是什么?
  20. LFM雷达实现及USRP验证【章节3:连续雷达测距测速】

热门文章

  1. 金融数据分析与挖掘实战练习-1.9
  2. 科普web前端开发如何学习,图文全面解析
  3. web前端都是自学成才吗?入行前端工程师的3种方式
  4. HTML5和Web前端有什么区别?具备HTML5技能的人薪资多少?
  5. 2020年前端如何适应大环境,发展的前途与趋势是怎么样的?
  6. LeetCode 第 69 场力扣双周赛
  7. mysql 局域网存储_MySQL 存储过程
  8. python查找指定字符所在行号_在python中获取当前位置所在的行号和函数名
  9. python operator 多属性排序_Python爬取高颜值美女(爬虫+人脸检测+颜值检测)你能打几分?...
  10. java中new与newitance_你真的弄明白 new 了吗