WSDL有什么用?

时间:2010-08-11 07:03:22

标签: asp.net wsdl

先生/女士, 我想知道WSDL的存在位置。用户是否需要在编程期间针对任何类型的场景进行交互?

3 个答案:

答案 0 :(得分:3)

WSDL(Web服务描述语言)是一种基于XML的语言,用于描述Web服务以及如何访问它们。

Web Services Description Language

答案 1 :(得分:2)

尊重,这是一个不好的问题。您实际上是在要求我们为您做研究。当我说“坏”时,我的意思是,你有可能通过提出这样的问题来伤害自己。相反,如果您进行一些初步研究,例如通过谷歌搜索WSDL,并找到this之类的资源,那么您将自己暴露于“百科全书效应”,您会遇到其他相关(或实际上不相关的信息),并了解更多信息。当你研究并遇到一些你不理解的东西时,你可以在这样的地方提出具体问题,并且你有一个理解答案的背景。我真的相信,从长远来看,以我描述的方式进行研究对你最有帮助。

为您的问题提供一个答案:您将找到有用的WSDL here的示例。

作为程序员,您可以从这些WSDL开发服务客户端,或者更常用代码生成器为您编写“样板代码”。

如果您想提供自己的服务,那么您可以自己编写WSDL。

答案 2 :(得分:1)

WSDL代表Web服务描述语言,它使用XML来定义Web服务公开的函数以及这些函数作为参数接收并返回的类型。

http://en.wikipedia.org/wiki/WSDL

您通常可以使用查询字符串(至少在.NET Web服务中)访问Web服务的WSDL。开发人员通常不会查看WSDL,因为它将由Visual Studio或soapsuds等工具生成,并且将生成代码以基于开发人员将使用的WSDL中的定义来表示类型。对WSDL的更改将导致重新生成此代码。