UDDI在Web服务中的作用?

时间:2015-03-28 09:20:44

标签: java web-services uddi

我听说人们在Web服务的上下文中使用首字母缩略词UDDI,但我不清楚它在Web服务中扮演什么角色。我已经阅读了Martin Kalin撰写的 Java Web Services Up and Running 这本书,它几乎没有在任何地方提到过UDDI。

根据我对网络的理解:

  

UDDI(通用描述,发现和集成)是一种   基于XML的注册表,为全球企业列出自己的   互联网。它可以帮助公司在网上找到彼此并打电话   他们的服务。基本上,使用UDDI,公司可以注册/描述   他们在互联网上的网络服务,以便其他公司可以找到   他们的WSDL并从中生成存根。

这是对的吗?假设我是一个Web服务的生产者,该服务适用于一组有限的用户。我没有注册UDDI,因为我可以手动给他们一个WSDL URL。正确的吗?

UDDI本质上是一种类似于Google搜索的服务,消费者可以根据某些关键字搜索网络服务吗?

1 个答案:

答案 0 :(得分:4)

  

UUDI本质上是一种类似于Google搜索的服务,消费者可以根据某些关键字搜索网络服务吗?

基本上是的,虽然最常用的类比是" yellow pages"的网络服务。

  

...说我是某些网络服务的制作人,这是一组有限的用户,我不必注册UDDI?我可以手动给他们一个WSDL URL。正确的吗?

如果您为有限数量的客户提供服务(即服务不公开),您只需向他们提供WSDL或链接即可。

UDDI现在在基于面向服务的体系结构之上构建的企业中是有意义的,其中UDDI有利于集中注册和定位Web服务。但是公共UDDI主要作为实验存在,原因如下所述:Is the public UDDI movement dead or, was it ever alive?

相关问题