【问题标题】:what is the use of creating proxy for an webservice为 Web 服务创建代理有什么用
【发布时间】:2010-04-17 13:42:52
【问题描述】:

我写了一个网络服务,我在其中对 DB 执行插入操作。 网络服务的路径 :http://localhost:1838/Ajax/WebService.asmx?wsdl.namelocalhost 我已经为项目添加了网络服务

现在在按钮单击事件上,我尝试像这样调用这个 webserice 本地主机 obj= 新本地主机(); obj.insert(); 现在我可以很好地进行插入操作了。

但我想为 web 服务创建一个代理,所以它的使用是否像 tat 一样?

当我在 vs 的命令提示符中运行此命令时

wsdl /out:myProxyClass.cs http://localhost:1838/Ajax/WebService.asmx?WSDL

我收到一个错误

  1. 无法连接远程服务器。

  2. 不会建立连接,因为 目标机主动拒绝 它

期待解决方案,任何帮助都会很棒

谢谢

【问题讨论】:

    标签: web-services


    【解决方案1】:

    看起来您正在使用内置的开发网络服务器 (Cassini)。当您发出 wsdl 命令时,您确定它正在运行吗?该工具需要连接到服务并下载元数据,才能生成您的代理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-26
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多