Foxtable(狐表)用户栏目专家坐堂 → 今天又遇到一个调用不了的Webservice


  共有2390人关注过本帖树形打印复制链接

主题:今天又遇到一个调用不了的Webservice

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
今天又遇到一个调用不了的Webservice  发帖心情 Post By:2017/5/7 12:22:00 [只看该作者]



Dim hc As New HttpClient("http://10.26.253.**:8080/Identity.asmx/PayQuery?xml=<XML><start_date>2017-01-01</start_date><end_date>2017-01-31</end_date><emp_code>000001</emp_code></XML>")
Dim ret As String = hc.GetData()
MessageBox.Show(ret)


以前遇到的Webservice用上面这段代码调用没问题,今天又一个供应商提供了一个WebService,调用就不行了,看了一些资料 ,有说是soap和wsdl的区别,那我应该应该怎么写代码呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/7 16:35:00 [只看该作者]

方法1、问问你的供应商,是否开启了 get/post 请求,必须开启,才能用。

 

方法2、你可以借助vs的功能,你在vs里引用webservice,然后定义一个变量,这个项目生成dll。foxtable直接引用这个dll就好了。

 

https://www.baidu.com/baidu?wd=vs+%D2%FD%D3%C3webservice&tn=monline_4_dg

 


 回到顶部