Web 服务发现工具 (Disco.exe)
Web 服务发现工具用于发现位于 Web 服务器上的 XML Web services 的 URL,并且将与每个 XML Web services 相关的文档保存在本地磁盘上。
disco [options] URL
备注
下表描述了可用于 Web 服务发现工具 (disco) 的参数和选项。
参数 | 说明 |
---|---|
URL |
发现并生成已发布的发现文档(.wsdl、.xsd、.disco 和 .discomap 文件)的 URL。 |
选项 | 说明 |
---|---|
/d[omain]:域 |
指定连接到要求身份验证的代理服务器时要使用的域名。 |
/nosave |
不要将发现的文档或结果(.wsdl、.xsd、.disco 和 .discomap 文件)保存到磁盘中。 默认为保存这些文档。 |
/nologo |
取消显示 Microsoft 启动版权标志。 |
/o[ut]:directoryName |
指定用于保存所发现文档的输出目录。 默认为当前目录。 |
/p[assword]:密码 |
指定当连接到要求身份验证的代理服务器时要使用的密码。 |
/proxy:URL |
指定用于 HTTP 请求的代理服务器的 URL。 默认为使用系统代理设置。 |
/proxydomain:域 或 /pd:域 |
指定连接到要求身份验证的代理服务器时要使用的域。 |
/proxypassword:密码 或 /pp:密码 |
指定当连接到要求身份验证的代理服务器时要使用的密码。 |
/proxyusername:用户名 或 /pu:用户名 |
指定连接到要求身份验证的代理服务器时要使用的用户名。 |
/u[sername]:用户名 |
指定连接到要求身份验证的代理服务器时要使用的用户名。 |
/? |
显示该工具的命令语法和选项。 |
XML Web services 发现是查找并询问 XML Web services 说明的过程。 通过执行发现,潜在的 XML Web services 客户端就可以了解 XML Web services 是否存在以及如何与其交互。 由 XML Web services 发布的 .discomap 文件是一个 XML 文档,该文档通常包含指向描述该 XML Web services 的其他资源的链接。 不要求实现 XML Web services 的网站支持发现。 XML Web services 可为专门用途而创建。
由此工具产生的 .wsdl、.xsd、.disco 和 .discomap 文件可以用作对 Web 服务描述语言工具 (Wsdl.exe) 的输入,以创建 XML Web services 客户端。
示例
以下命令搜索指定的 URL,以找到发现文档并且将文档保存到当前目录中。 如果该工具无法在指定的 URL 找到可发现的资源,将显示错误消息。
disco https://www.proseware.com/prosewareWebservice.disco
以下命令搜索指定的 URL 来找到发现文档并且将文档保存到指定的输出目录中。
disco /out:myDir https://www.proseware.com
请参见
参考
概念
其他资源
.NET Framework Tools
SDK Command Prompt
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。