全部,一般来说。使用asp.net工具WSDL.exe工具,我认为从wsdl文件生成asp.net代码的方法有3种。
- 默认输出生成客户端代理类。
- 生成抽象类代码。(添加
/server
选项) - 生成接口代码。(添加
/serverInterface
)
据我了解,1 正在生成一个客户端代理类,它可以帮助处理客户端的 Web 服务或来自 Web 服务的请求和响应。
至于 2 和 3,我相信实际上它们用于为服务器端生成代码,当您想从生成的抽象类或接口实现自己的 Web 服务时。
但我不确定我的理解是否正确。希望熟悉的人帮忙验证一下。如果不正确,请纠正我。谢谢。