有一个已知的wsdl,怎么调用webservice(C#中)

[复制链接]
查看11 | 回复2 | 2011-7-6 03:51:15 | 显示全部楼层 |阅读模式
通常是要用的服务端提供的wsdl来了解服务的接口形式和数据形式,在 XFire里应该是可以用获得来的wsdl建立client端的反向工程(eclipse和myEclipse都可以)。如果你根本不知道服务端提供什么样的服务你又如何去调用它呢?或者说你又为什么要调用它呢?所以你的服务端应该会有wsdl(服务表述文件)提供,试试在浏览器里浏览应该可以看到wsdl,然后将它保存为扩展名为.wsdl的文件,如果你有开发工具,可以尝试由这个wsdl文件反向创建你的client端程序,(如果自己去解读wsdl就比较复杂了。。)。呵呵,我也是前两天才听过公司的一个web service的traning,并不太熟,希望你能搞定,共同探讨附加:说明你的soap...
回复

使用道具 举报

千问 | 2011-7-6 03:51:15 | 显示全部楼层
WSDL (Web Services Description Language,Web 服务描述语言)确定该服务可用后,在(VS)项目上下菜单中选择 添加WEB引用。通过在URL处直接输入WSDL文件路径添加即可。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行