我只是以我接触的项目为例,可能别人的又有所不同,仅供参考。

  1. 先在类库下面的 “引用” 栏上右击,选择 “添加服务引用” ,在弹出的窗口中 “地址” 栏下填入接口地址 ,注意命名空间,然后确定,之后会多出来一个 “Service References” 文件夹:

  2. 服务引用后就可以调用了,上代码:
string lsReturn, lsSend ;
lsSend = "<Params><LogID>934003</LogID><LogPass>946603</LogPass></Params>" ;
ServiceReference1.LisWebServiceSoapClient testService = new ServiceReference1.LisWebServiceSoapClient() ;
lsReturn = testService.CMLDataTrans("Login", lsSend) ;

lsSend 是xml格式的输入参数,“Login” 是需要调用的接口名,“ServiceReference1.LisWebServiceSoapClient” 的前面是服务引用的命名空间,后面是“Service References” 文件夹下Reference.cs 文件里的最后一个类的名称。


本人也是小菜鸟,工作中碰到一些新东西就记录下,有什么表达不对的地方,请指正。

如何使用 WebService 调用外部接口(简化)相关推荐

  1. WebService调用工具类对Sopa 1.1和Sopa 1.2都可以以及HTTP请求

    对于已经提供了wsdl 的WebService服务的时候一般有sopa 1.1和 1.2的方式 或者是这样的 可以使用GET和POST 的HTTP请求调用 现在来第一种情况的编写属于我们自己的工具类把 ...

  2. 通过WebService调用SQLXML(SQL Server 2005) [ZT]

    [翻译]通过WebService调用SQLXML(SQL Server 2005) 原文发布日期:2007.02.04 作者:Russ Quinn 翻译:webabcd 介绍 我最近需要给用户创建一个 ...

  3. springboot版本升级导致webservice调用失败org.apache.cxf.common.jaxb.JAXBUtils.createMininumEscapeHandle

    很感谢这位作者的文章https://blog.csdn.net/q340505050518/article/details/105394315 近期对项目版本进行升级 原项目版本 从 Springcl ...

  4. WebService调用

    WebService调用方法总结 一.客户端代理类 1.方式一. using System; using System.CodeDom; using System.CodeDom.Compiler; ...

  5. java两个项目之间通过webservice调用-源码仅供参考

    项目1.本项目为struts2项目所以需要配置配置文件 applicationcontex-cxf.xml配置 <!-- 定义具体实现的 Bean ,这个 Bean 的定义与 Spring 普通 ...

  6. Mendix敏捷开发零基础学习《三》-高级 (数据删除保护机制、数据关联删除、Security安全、调用外部接口、调用JAVA代码)

    目录 Mendix敏捷开发零基础学习<三> 一. 数据保护机制(Prevention of Delete) 1.业务需求 2.业务分析 3.项目实现 二.Mendix权限(Security ...

  7. WebService调用ODI同步任务

    1. 概述 ODI11G默认提供了WebService的调用接口,供其他各种应用程序通过接口控制.访问ODI自身的同步任务. ODI11G在安装完成,启动代理后,会自动启动webservice的服务端 ...

  8. webservice调用国内飞机航班时刻表 WEB 服务

    昨天帮朋友写的一个调用国内航班时刻表的测试程序,折腾了我好一会的时间,打算把它分享出来,共大家参考,其中wsdl:http://ws.webxml.com.cn/webservices/Domesti ...

  9. java webservice调用方式_java语言使用post方式调用webService方式

    展开全部 WebService可以有Get. Post.Soap.Document四种方式调62616964757a686964616fe78988e69d8331333337396232用,以下Ja ...

最新文章

  1. 70美元桌面电脑,树莓派400:键盘式集成开发板
  2. FPGA:下一代机器人感知处理器
  3. 织梦根目录下面404页面,主页能正常运行404页面,切换至栏目页404页面内的图片不能正常显示,解决...
  4. [luogu3676]小清新数据结构题
  5. Photoshop的绘图工具
  6. c语言大作业_2018 C语言大作业--21_Ekko制作教程
  7. Java代码中,如何监控Mysql的binlog?
  8. JavaScript DOM扩展——“选择符API和元素遍历”的注意要点
  9. unity中绘制战争迷雾
  10. ArcGIS实验操作二:平移矢量要素(附实验数据下载)
  11. Python E化-爬虫VOA-下载MP3
  12. 剥丝抽茧|阿里面试题解读:MQ消费端遇到瓶颈该怎么办?
  13. 贝叶斯统计:概率思维的魔法
  14. 深入了解机器学习(Descending into ML):线性回归
  15. TOEFL阅读——长难句专项训练12
  16. Linux多人聊天室之前篇
  17. Django的Q查询
  18. Fedora14 Samba 配置
  19. h5制作app,处理跳转翻页动画效果及android返回键路由跳转问题
  20. 操作系统Unix、Windows、Mac OS、Linux的故事 科普篇

热门文章

  1. 互联网产品、运营、设计必备的13款工作神器
  2. 【LBTC区块链进阶】分叉币的正确打开方式
  3. Ubuntu 安装git及git命令
  4. PS的自由变换Ctrl+T
  5. 用 Python 生成有“灵魂”的二维码
  6. Android 系统报告收集和查看
  7. 秒开机无广告,荣耀智慧屏的“小算盘”
  8. 用java编写一个剧本_剧本翻译之SHUFFLE 6月20日
  9. 名字空间:namespace
  10. 【Simulink模块】abc-dq0/dq0-abc坐标变换模块-如何实现在Simulink中实现坐标变换