vb.net – 我导入了一个WSDL,现在是什么?

网络服务新手……请耐心等待.

我被赋予了一个WSDL文件,可以导入到我的vb .NET项目中.我知道这是一份合同,应该告诉我如何使用相关的Web服务.这就是我的问题所在.我在导入的服务引用中看到了各种类,属性,接口等.没有什么告诉我“如果你有X,Y和Z作为输入,则调用此函数返回W”.

听起来太模糊的风险,我应该寻找的是什么,告诉我应该如何使用它?我如何知道要调用哪些函数以及从哪些类调用它们?我是否应该期望WSDL提供一些文档,或者WSDL应该足以让我查看它并说“啊,这就是如何使用它!”.

我已经阅读了网上的各种WSDL教程,他们给了我一个基本的理解(我认为……?).虽然我在某处遗漏了某些东西但我确定在哪里.

谢谢你的帮助.

最佳答案 WSDL将告诉您或者最好是SOAP库如何与SOAP服务器进行通信. SOAP服务可以是几乎任何东西获取数据的接口.

但是,如果函数名称和参数名称不好,那么您要发送给SOAP服务的数据以及响应的内容可能非常模糊.

大多数情况下,应该记录在案.您应该从服务提供商处获取这些文档或了解服务实际执行的操作. WSDL并不是真正意义上的人类消费.但是,如果您正在编写自己的XML,那么是的,您需要注意WSDL.如果库正在为您创建XML,它通常与WSDL一起使用,以了解如何构造XML并读取响应.

点赞