我听说人们在 Web 服务的上下文中使用首字母缩略词 UDDI,但我不清楚它在 Web 服务中扮演什么角色。我已经阅读了Martin Kalin所著的Java Web Services Up and Running一书,它几乎没有在任何地方提到 UDDI。
根据我在网上的理解:
UDDI(通用描述、发现和集成)是一个基于 XML 的注册表,供全球企业在 Internet 上列出自己。它可以帮助公司在 Web 上找到彼此并调用他们的服务。基本上,使用 UDDI,公司可以在 Internet 上注册/描述他们的 Web 服务,以便其他公司可以找到他们的 WSDL 并从中生成存根。
那是对的吗?假设我是为一组有限的用户提供 Web 服务的生产者。我不必向 UDDI 注册,因为我可以手动给他们一个 WSDL URL。正确的?
UDDI 本质上是不是一种类似于 Google 搜索的服务,消费者可以根据某些关键字搜索 Web 服务?