C#调用WebService的问题。。。

xinguo1234 2009-08-11 10:22:56
因系统升级需要,现在我要在本地实现WebService的数据传递。WebService已经写好了,我就是用C#调用WebService

现在的问题是提供的WebService与我不在一个局域网中,而他们的WebService也没有在WEB中开放,我在这种情况下能否实现程序的正确编码,难道一定要去现场才能实现吗???

我现在根据IP和服务名模拟了一个WebService,生成后的项目DLL文件发过去数据没有被处理,而且没也没有任何返回值,郁闷中。。。。

请教高手指点,我分不多,帮个忙了。谢谢!!!
...全文
91 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinguo1234 2009-08-12
  • 打赏
  • 举报
回复
谢谢啊,问题已经解决

不过要把代理类生成DLL文件引用才可以。
xinguo1234 2009-08-11
  • 打赏
  • 举报
回复
slimboy123,谢谢你的建议,有没有具体的说明啊,最好有例子。
slimboy123 2009-08-11
  • 打赏
  • 举报
回复
另外,你还可以根据wsdl生成webservice代理类,来模拟服务端。
slimboy123 2009-08-11
  • 打赏
  • 举报
回复
根据提供的webservice的wsdl文件来写代码。你可以把wsdl文件考到本地来编码。
xinguo1234 2009-08-11
  • 打赏
  • 举报
回复
在线等答案。。。。。 帮个忙啊!
slimboy123 2009-08-11
  • 打赏
  • 举报
回复
比如:你有一个webservice地址:http://localhost/TestService/Default.asmx(不在你机器上)
你就可以通过http://localhost/TestService/Default.asmx?wsdl访问,然后页面另存为 TestService.wsdl。把这个wsdl文件拷贝到本机,再利用wsdl.exe生成代理类。

参考:http://blog.csdn.net/slimboy123/archive/2009/07/13/4344914.aspx
xinguo1234 2009-08-11
  • 打赏
  • 举报
回复
没有人能解决这个问题吗?

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧