我有一个基于 Web 的系统,用户应该能够通过输入 URL 和必要的参数值从 Web 服务获取数据。
我的问题是,不知何故我需要找出 SOAP 体中所需参数的结构,这不一定只是一两个字符串,而可能是整个对象树。
传输不是问题,因为它只是纯 XML。
我该怎么做?我是否需要阅读整个 WSDL 架构并尝试解决这个问题,或者是否有一些更简单的方法?我知道 .NET 可以为其生成代码,但是我可以轻松地找出将生成哪些类而不实际生成它并使用反射来找出它做了什么吗?
有人有想法吗?
最佳答案
您可以使用ServiceDescription类,它为您提供代表 wsdl 文件的对象模型。
如果你想尝试一个有用的包装器,请选择这个 post .
关于.net - 以编程方式获取 Web 服务的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/830166/