emi*_*lly 5 java web-services uddi
我听说人们在Web服务的上下文中使用首字母缩略词UDDI,但我不清楚它在Web服务中扮演什么角色.我已经阅读了由Martin Kalin 撰写的Java Web Services Up and Running一书,它几乎没有在任何地方提及UDDI.
根据我对网的理解:
UDDI(通用描述,发现和集成)是一种基于XML的注册表,适用于全球企业在Internet上列出自己的内容.它可以帮助公司在网上找到彼此,并呼叫他们的服务.基本上,通过UDDI,公司可以在Internet上注册/描述他们的Web服务,以便其他公司可以找到他们的WSDL并从中生成存根.
那是对的吗?假设我是一个Web服务的生产者,该服务适用于一组有限的用户.我没有注册UDDI,因为我可以手动给他们一个WSDL URL.正确?
UDDI本质上是一种类似于谷歌搜索的服务,消费者可以根据某些关键字搜索网络服务吗?
UUDI 本质上是一种类似于 Google 搜索的服务,消费者可以根据某些关键字搜索网络服务吗?
基本上是的,尽管最常用的类比是网络服务的“黄页”。
...假设我是一些面向有限用户的 Web 服务的生产者,我不必向 UDDI 注册?我可以手动给他们一个 WSDL url。正确的?
如果您为有限数量的客户端提供服务(即该服务不是公开的),您可以只向他们提供 WSDL 或其链接。
如今,UDDI 在构建于面向服务的体系结构之上的企业内部很有意义,其中 UDDI 适合拥有注册和定位 Web 服务的集中位置。但公共 UDDI 主要作为一项实验而存在,原因如下:公共 UDDI 运动是死了还是曾经存在过?