UDDI在Web服务中扮演什么角色? [英] UDDI role in webservices?

查看:124
本文介绍了UDDI在Web服务中扮演什么角色?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我听说有人在Web服务的上下文中使用缩写UDDI,但我不清楚它在Web服务中扮演什么角色.我看过马丁·卡林(Martin Kalin)撰写的《 Java Web服务启动和运行》( Java Web Services Up and Running ),几乎没有提到UDDI.

根据我对网络的了解:

UDDI(通用描述,发现和集成)是 基于XML的注册表,供全球范围内的企业在 互联网.它可以帮助公司在网上找到对方并打电话 他们的服务.基本上,使用UDDI,公司可以注册/描述 他们在Internet上的Web服务,以便其他公司可以找到 他们的WSDL并从中生成存根.

那是正确的吗?假设我是针对少数用户的Web服务的生产者.我不必向UDDI注册,因为我可以手动给他们提供WSDL URL.正确吗?

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

解决方案

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

基本上可以,尽管最常用的类比是"黄色页面 ".

...说我是某些Web服务的生产者,该Web服务仅用于有限的用户,我不必在UDDI中注册吗?我可以手动给他们一个WSDL URL.正确吗?

如果您为有限数量的客户端提供服务(即该服务不是公开的),则可以给他们提供WSDL或指向该客户端的链接.

如今,在以面向服务的体系结构为基础的企业内部,UDDI变得很有意义,UDDI有利于将Web服务注册和定位在一个集中的位置.但是公共UDDI主要作为实验存在,原因如下: 解决方案

Is UUDI essentially a service similar to a Google search where a consumer can search webservices based on some keywords?

Basically yes, although the analogy most commonly used was that of "yellow pages" of web services.

... say I am producer of some web service which is for limited set of users, I don't have to register with UDDI? I can give them a WSDL url manually. Correct?

If you provide a service for a limited number of clients (i.e. the service is not public) you can just give them the WSDL or a link to it.

UDDI nowadays makes sense inside businesses that are built on top of a service oriented architecture, where UDDI is good for having a centralized place of registering and locating web services. But a public UDDI existed mainly as an experiment for reasons explained here: Is the public UDDI movement dead or, was it ever alive?

这篇关于UDDI在Web服务中扮演什么角色?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆