【发布时间】:2025-12-13 12:10:01
【问题描述】:
在我的应用程序中使用 Web 服务时,我有两个选择(参考 msdn)
- 使用 WSDL 工具添加代理
2.在 Visual Studio 中使用 Web 引用添加代理
现在我应该选择什么,第二个选项非常简单,我通常会遵循。 我想知道这两个选项(如果有的话)的优缺点是什么,理想情况下我应该选择什么? 谢谢。
【问题讨论】:
标签: asp.net web-services proxy
在我的应用程序中使用 Web 服务时,我有两个选择(参考 msdn)
2.在 Visual Studio 中使用 Web 引用添加代理
现在我应该选择什么,第二个选项非常简单,我通常会遵循。 我想知道这两个选项(如果有的话)的优缺点是什么,理想情况下我应该选择什么? 谢谢。
【问题讨论】:
标签: asp.net web-services proxy
它们基本上实现了相同的目标。第二个从 web 服务获取 WSDL 并生成代理,这需要服务当时在线。
【讨论】:
尽可能自动添加引用,Visual Studio 将为您完成所有工作。 在某些情况下,这是不可能的。所以你将不得不做一些手动工作,比如运行命令来生成代理类并手动将一些配置行复制到 web.config 中。
【讨论】: