首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

Web Services 服务的调用步骤

2012-12-15 
Web Services 服务的调用方法只知道一个服务地址,但是该地址只能在客户那边的局域网内访问,所以引用这个服

Web Services 服务的调用方法
只知道一个服务地址,但是该地址只能在客户那边的局域网内访问,
所以引用这个服务去进行开发就不能和平常那样直接引用就行,那么我应该如何去引用这个服务去开发呢,
不可能到客户局域网去开发。


是不是可以通过  wsdl 文件 进行开发?
[最优解释]
http://msdn.microsoft.com/en-us/library/7h3ystb6%28v=vs.71%29.aspx

会根据你的WSDL生成代理类,你只需要将生成的文件复制到你的项目中去就可以用了。
[其他解释]
你要客户生成个代理类给你啊,甚至可以把所有相关的WSDL发给你也成啊。这些都不行那做个毛线。
[其他解释]

引用:
我都说不能访问这个接口,这样还能用wsdl.exe 吗!!!!!!!!!


应该可以用
wsdl [options] {URL 
[其他解释]
我都说不能访问这个接口,这样还能用wsdl.exe 吗!!!!!!!!!
[其他解释]
引用:
我都说不能访问这个接口,这样还能用wsdl.exe 吗!!!!!!!!!

那就没有办法了

到客户那里去开发,或是让客户空出一台机器,然后你装上VS什么的,然后远程链接那台机器,这样就可以不用去他们那边开发,坐在家开发就可以了。


或是让客户那边暂时为局域网部署了WS服务的那台机器,进行地址映射,让能外网可以访问。
[其他解释]
只通过 wsdl 文件 如何条用?
[其他解释]
 path}

Path指定本地路径。
[其他解释]
比如我只知道:https://api.***.com/sem/sms/v2/ReportService?wsdl

可以获取wsdl,但是这个接口是对方内网才可以访问,我这边不能访问,如果实现这个web services接口呢?
[其他解释]
提供了接口才能调用的
[其他解释]
提供了接口才能调用的
[其他解释]
那就没有办法了,你让客户给你提供一个接口.否则你连访问都访问不到,还谈什么引用.
[其他解释]
知道wsdl文件 ,就可以知道接口方法、参数、返回值 类型。。。

这个肯定能预先开发的。  不一定 要 连接上接口!
[其他解释]
lz还纠结呢,让他们把wsdl发给你,用wsdl.exe生成Proxy类就可以了。

你自己做个简单的web service工程,保存wsdl文件,用wsdl.exe试一下不就得了。
[其他解释]
跟客户要wsdl文件,根据wsdl文件搞客户端。

热点排行