Web Services 服务的调用步骤
Web Services 服务的调用方法只知道一个服务地址,但是该地址只能在客户那边的局域网内访问,所以引用这个服
Web Services 服务的调用方法
只知道一个服务地址,但是该地址只能在客户那边的局域网内访问,
所以引用这个服务去进行开发就不能和平常那样直接引用就行,那么我应该如何去引用这个服务去开发呢,
不可能到客户局域网去开发。
是不是可以通过 wsdl 文件 进行开发?
[最优解释]
http://msdn.microsoft.com/en-us/library/7h3ystb6%28v=vs.71%29.aspx
会根据你的WSDL生成代理类,你只需要将生成的文件复制到你的项目中去就可以用了。
[其他解释]
你要客户生成个代理类给你啊,甚至可以把所有相关的WSDL发给你也成啊。这些都不行那做个毛线。
[其他解释]
应该可以用
wsdl [options] {URL
[其他解释]我都说不能访问这个接口,这样还能用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文件搞客户端。