【问题标题】:How to reference web service with my asp.net application如何使用我的 asp.net 应用程序引用 Web 服务
【发布时间】:2011-03-09 19:14:08
【问题描述】:

我有自己的 Web 服务应用程序,其中包含多个 .asmx 文件。 现在我不知道如何使用我的 Web 应用程序将 Web 服务引用为“添加 Web 引用”。

我想同时连接两个 asmx 文件。 意味着一旦我连接 Web 服务作为添加 Web 引用,我就可以从我的代码后面的页面调用这两个 .asmx 文件。

【问题讨论】:

  • 您使用的是哪个版本的 .NET?如果您使用的是 .NET 3.5 或 4.0,则应改用“添加服务引用”。

标签: asp.net web-services asmx


【解决方案1】:

那样不行。您必须引用每个 Web 服务或将它们合并。

你可以这样做:

Invoking Web Service dynamically using HttpWebRequest

【讨论】:

    【解决方案2】:

    向应用程序添加 Web 引用时,Visual Studio 会创建一个代理类,用于连接到 Web 服务。您不会直接连接到 Web 服务。添加引用时设置代理类名称。它会为您建议一个您可以更改的名称。

    只要您使用生成的代理类,您应该能够连接到任意数量的 Web 服务。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 2016-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多