DISCO 的角色 - 网络服务
我知道我们创建的每项服务(使用 ASMX、.net 2.0)都附有发现文档,并且我从网络上的大量文章中了解了发现文档的定义和用途。
我需要知道它实际上是如何运作的?当我们说的时候我们是什么意思
XML Web 服务客户端是通过发现过程来学习的 XML Web 服务是否存在以及在哪里可以找到该 XML Web 服务 描述文件。
我从未使用发现文档来查找或向服务发出请求。或者除了知道服务的 .asmx URL 之外还有其他方法来下载 WSDL 并进行调用吗?
I know every service we create (working with ASMX, .net 2.0) is attached with discovery document and I know the definition and purpose of Discovery document from numerous articles on web.
I need to know how it actually works? What do we mean when we say
It is through the discovery process that XML Web service clients learn
that an XML Web service exists and where to find the XML Web service's
description document.
I have never used discovery document to find or making request to the service. Or is there any other way than knowing the .asmx URL of the service to download WSDL and make a call.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
事实上,这并没有什么目的。 UDDI 并没有被实际使用。这在当时听起来是个好主意,但事实证明并不可用。
实际上,XML Web 服务客户端知道 XML Web 服务的存在是因为有人告诉他们 WSDL 文件的 URL。
Actually, there is no purpose to it. UDDI is not actually used. It sounded like a good idea at the time, but has turned out not to be usable.
In practice, XML Web Service clients learn that an XML Web Service exists because someone tells them the URL of the WSDL file.
实际上无法比这更好地描述它...
使用 DISCO 发布和发现 Web 服务UDDI
Cant actually describe it better than this...
Publishing and Discovering Web Services with DISCO and UDDI