它们都是web服务,但有什么不同呢?
发布于 2010-09-07 14:55:43
WSDL (Web Service Description Language)是一种用xml描述Web服务的标准符号。
DISCO是一个工具,用于查询SOAP和类似的服务,并从提供的WSDL中提取有用的信息。
EVENTs是一个建议的标准,它使用WSDL并扩展WSDL以支持发布订阅类型的事件驱动流程。
发布于 2010-09-07 14:59:47
WSDL
WSDL是一种描述服务的标记语言。为了使用此Web服务,客户端应用程序开发人员需要知道Web服务公开的方法以及要传递给这些方法的参数。在开发时必须能够访问这些方法,而WSDL正是满足了这种需求。
迪斯科
Web服务发现工具( XML )用于发现位于Web服务器上的XML服务的URL,并将与每个服务相关的文档保存在本地磁盘上。迪斯科以网址为参数,发现并发布发现文档(.wsdl、.xsd、.disco和.dicomap文件)。可与此工具配合使用的一些选项包括:
/domain:domain -指定连接到需要身份验证的代理服务器时要使用的域名
/nosave -不保存发现的文档或结果
/nologo -禁止显示Microsoft启动横幅。
/out:directoryName -指定保存所发现文档的输出目录。当前目录为默认目录。
/password:password -指定连接到代理服务器时使用的密码
/proxy:url -指定用于HTTP请求的代理服务器的URL。
DISCO是一种工具,而不是web服务本身。
事件
如果您指的是WS-Eventing,请参阅here。
发布于 2014-03-26 14:20:33
UDDI是一个中心目录。它将列出来自多个域和服务器的web服务。
DISCO- Disco包含从一个域列出的web服务和可以选择特定web服务的server.By。
WSDL-它描述了在web服务中公开的函数的规则或语法。
https://stackoverflow.com/questions/3656332
复制相似问题