【SOAP-WebService系列】历史产物UDDI是什么、长什么样,以及UDDI的发展过程

·  阅读 238

这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战



==本文重在整合资料,因为UDDI已经是历史产物==


一、UDDI是什么?

UDDI是一个目录服务,最初是一个项目、计划、运动。 (有的资料称UDDI是一个技术,但是UDDI并没有什么太值得说的技术成分,它更多的是一个概念)

UDDI是统一描述、发现和集成(Universal Description, Discovery, and Integration)的缩写

UDDI是一种用于描述、发现、集成SOAP-WebServices的目录服务,是SOAP-WebService三要素之一

UDDI是为 SOAP 服务设计的

工作方式:web服务的提供者将WSDL发布到UDDI,使用者可以使用SOAP调用这些接口 (企业通过UDDI可注册并搜索SOAP-WebServices。企业将自己提供的SOAP-WebService注册在UDDI,也可以使用其他企业在UDDI注册的SOAP-WebService服务,从而达到资源共享)

UDDI 最初是于2000年9月由IBM、Microsoft和Ariba共同提出的一个项目,用他们的话说,这是一个“想要推动Internet计算的相关事务的联合行动”

百度百科:UDDI 历史 在这里插入图片描述

免费的:这个UDDI项目是免费的。

百度百科:UDDI 概念 在这里插入图片描述

微软对UDDI的介绍-UDDI的意义

在Microsoft文档中找到了一段不错的描述: Web Service Description and Discovery Using UDDI(使用 UDDI 的 Web 服务描述和发现) 在这里插入图片描述

比较易懂的理解:黄页

stack overflow:UDDI role in webservices? 在这里插入图片描述


二、UDDI长什么样?

知道UDDI是什么样子,可以让我们更直观地了解它

但是,微软和IBM的公共UDDI注册中心早在2006年就已经关闭了。现在已经没有公共UDDI可以看了

只能尽量通过网上残留的信息,以及搭建私有UDDI 来查看

1. 通过稍完整的资料查看

性价比:⭐⭐⭐⭐⭐

豆丁网找到了一个有关UDDI操作的图文PDF。包含了 IBM和Microsoft的公共UDDI注册中心操作流程搭建IBM和Microsoft提供的区域UDDI注册中心流程UDDI4j(可以发布、查找、取消web服务)的使用

在线查看:豆丁网-UDDI制作 PDF提取链接:pan.baidu.com/s/1rEOV4Toj… 提取码:eqo9 如果链接丢失,可能不能及时更新文章,请进群询问:[游戏-Web-开发技术栈 ☄️] '300567032'

  • 资料中指出,IBM的UDDI注册中心是第一个应用UDDI3.0规范的注册中心,操作上比Microsoft的稍复杂一些
  • 从图片看来,Microsoft的UDDI注册中心和其提供的区域UDDI注册中心的界面和操作看起来是一样的

2. 通过搭建区域/私有UDDI注册中心查看

性价比:⭐⭐⭐⭐⭐

搭建私有UDDI注册中心。目前知道有以下几种方式

  1. Microsoft提供的区域UDDI注册中心:winserver2003、winserver2008自带了UDDI组件。不过在winserver2008R2之后该功能被移除(成为了 Microsoft BizTalk中的一部分)

    我在winserver2003中==搭建了一个==UDDI,点击查看:Windows Server安装UDDI以及使用

  2. IBM提供的区域UDDI注册中心:WebSphere中提供了UDDI组件
  3. Oracle的weblogic中提供了UDDI:官方文档 Publishing and Finding Web Services Using UDDI (使用 UDDI 发布和查找 Web 服务)
  4. Oracle的OracleAS UDDI (oracle application server UDDI):官方文档 Discovering and Publishing Web Services (发现和发布 Web 服务)
  5. Apache提供了java实现的JUDDI项目,且==目前仍在维护==。最近的一次维护记录是2021年7月1日

    apache官网:JUDDI 在这里插入图片描述

3. 还收集到一点零散的资料可看

性价比:⭐⭐

在Microsoft和IBM的相关文档中,有一些零碎的界面图片

Microsoft文档:Web Service Description and Discovery Using UDDI(使用 UDDI 的 Web 服务描述和发现,第二部分)

Microsoft文档:Registering the Pencil-Selling XML Web Service with UDDI (使用 UDDI 注册 Pencil-Selling XML Web 服务)

IBM的公共UDDI文档中都是文字描述,没有图片:使用 UDDI 注册中心用户界面来查找实体

JUDDI博客:有一张JUDDI的web界面图片

在apache官网的JUDDI文档中,看到有JUDDI博客链接 在这里插入图片描述 博客中有一张JUDDI的web界面图 在这里插入图片描述


三、UDDI的发展历程

wiki:Web Services Discovery 在这里插入图片描述

1. 2000年,UDDI被提出

百度百科:UDDI 在这里插入图片描述

2. 2002年,UDDI组织在发布UDDI3.0后主动解散

UDDIイニシアチブ,UDDI3.0仕様を7月に公開した後,組織を解散へ 在这里插入图片描述

3. IBM、微软等公司在2006年关闭了公共UDDI

通用描述发现和集成(UDDI):红框部分 在这里插入图片描述 百度百科:UBR : 在这里插入图片描述

Microsoft关闭UDDI的通知邮件 在这里插入图片描述

4. 2008年,UDDI 和 FWSI 技术委员会宣布关闭

UDDI 和 FWSI 技术委员会宣布关闭 在这里插入图片描述

分类:
后端
标签:
收藏成功!
已添加到「」, 点击更改