gpt4 book ai didi

c# - 从 C# 应用程序调用 ASP.net Web 服务

转载 作者:太空狗 更新时间:2023-10-29 17:41:13 28 4
gpt4 key购买 nike

我有一个问题。我如何调用 Web 服务并从 C# 桌面应用程序获取结果。我正在制作一个桌面应用程序,我希望它能够连接到我的在线 ASP.net Web 服务。这怎么可能?

最佳答案

  1. 在解决方案资源管理器中,右键单击您的项目节点并选择添加服务引用。
  2. 输入您的服务 WSDL 所在的 URL。这通常是服务本身的 URL。
  3. 这会在您项目的新服务引用文件夹中生成强类型代理类。
  4. 在您的桌面应用程序中编写代码以实例化代理类并调用其上的方法。其余的就像魔术​​一样。 :)

AB Kolan 也是正确的,但是 Add Web Reference 使用旧式 Web 服务框架,而 Add Service References 使用新的 WCF 堆栈。重要说明:要求服务本身使用 WCF,以便您在客户端使用 WCF。客户端上的 WCF 通常是任何服务的最佳选择,前提是您可以依赖 .NET 3.0 及更高版本。

关于c# - 从 C# 应用程序调用 ASP.net Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/621440/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com