我从事 .NET 和 C# 编程已经有一段时间了,但这是我第一次尝试用它来做任何基于 Web 的事情。我需要调用一个 SOAP Web 服务(我知道该服务的 URL),并调用该服务的方法。我已在我的项目中将其设置为“Web 引用”,但是,我现在不确定如何调用该服务的方法。在过去的一个小时里,我一直在谷歌上搜索这个问题,试图找出我需要做什么,但根据我看到的结果,这是一件很难/复杂的事情(我知道这不是真的)! p>
任何人都可以向我展示一些直接的示例代码,用于调用您已设置为 Web 引用的某些通用 Web 服务上的方法,或者为我提供一个不错的教程吗?我认为,考虑到我过去使用 C# 和 .Net 的经验,一旦我能弄清楚这一部分,这个项目就不会成为问题......
提前致谢!
最佳答案
成功添加 Web 引用后,Visual Studio 生成了一堆代码,这些代码包装了服务公开的类型和方法。查看这些文件以找出它们所在的命名空间以及实际服务代理类的名称。导入命名空间后,只需创建代理实例并调用其方法即可。
关于ASP.NET - 使用 SOAP 调用 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8977268/