首页  »   Web Service

Webservice摘引

网友分享于:2015-09-20  浏览:0次
Webservice引用
问题是这样的,客户内网有一个Webservice,但是仅可以在内网访问,我需要在我的代码中添加对该服务的引用并进行二次开发,
由于外网输入URL无法访问,无法添加,现在客户给了我一个Demo,里面是一个已经添加了该服务的Winform程序,请问我有没有办法在我的工程中添加该服务?
------解决思路----------------------
其实只需要那个服务的wsdl文件就行了,你让他在浏览器访问那个服务的根地址,然后加上?wsdl,会出来一个xml文件,你让他另存为.wsdl文件,发给你。在VS,添加服务的时候,浏览,指定至wsdl文件,就可以生成客户端了
------解决思路----------------------
给demo有什么用,ws又不能在外网被访问,如果你做出来的东西未来还是给客户内网用的,那你可以用wsdl工具在客户内往那里生成代理类,然后用到你的项目里,只是测试就会麻烦,如果你要在开发过程中就顺利的能开发,那你就要做个moq来弄假数据,然后到客户那里再通过切换接口实现来实际测试

相关解决方案

最新解决方案