UDDI[统一描述发现和集成]
UDDI是一个规范,它定义了与Web服务相关的信息的发布、发现和管理。UDDI以2000年的1.0版本开始,现在UDDI的规范已经是3.0版本,它向后兼容以前的版本。该规范中存在3种类型的组件。第一种类型(节点)是UDDI服务器,它确切地属于一个UDDI注册库。节点在UDDI数据上执行操作。对于API,规范区分了两种不同类型的节点:UDDI服务器和UDDI客户端。组件的第二种类型,注册库,包含一个或多个节点。节点有3种类型:公有、附属和私有。公有注册库中的数据可以在其他注册库中共享。私有注册库中的数据不可以共享,并且也不允许对注册库和管理功能的访问。第三种组件,附属注册库,由通过使用策略在彼此间共享信息的注册库组成。UDDI 3.0中的注册库可以被配置为分层次结构的、基于对等实体的、或受委托的配置。受管理的客户端对这些注册库有有限的访问权。
规范有一个信息模型,它包括以下内容。
业务实体[businessEntity]:关于服务发布者的信息。业务实体包含业务服务。
业务服务[businessService]:关于特定技术服务组的信息。业务服务包含绑定模板。
绑定模板[bindingTemplate]:关于如何与服务交互的信息。绑定模板可以引用tModels。
UDDI用作描述Web服务的数据和元数据的存储库。
它们之间的关系如下图所示:
businessEntity 提供关于商家的信息,可以包含一个或多个 businessService。 这个商家是服务提供者。Web 服务的技术和业务描述在 businessService 和其 bindingTemplate 中被定义。每个 bindingTemplate 包含一个对一个或多个 tModel 的引用。tModel 被用于定义服务的技术规范。
UDDI[统一描述发现和集成]相关推荐
- 理解 UDDI(统一描述、发现和集成)
本文来自IBM [导读]统一描述.发现和集成(Universal Description, Discovery, and Integration,UDDI)项目继续丰富企业用于在 UDDI 业务注册中 ...
- 网管员破网“利剑”——统一网络拓扑发现
什么是"熟网"?什么是"生网"? 作为一名网络管理员,工作中接触的网络无非就两种,一种是"熟网",所谓"熟网"就是这个网 ...
- 【效率专精系列】善用API统一描述语言提升RestAPI开发效率
团队内部RestAPI开发采用设计驱动开发的模式,即使用API设计文档解耦前端和后端的开发过程,双方只在联调与测试时耦合.在实际开发和与前端合作的过程中,受限于众多因素的影响,开发效率还有进一步提高的 ...
- 整合hive基于cdh6_Flink 作为现代数据仓库的统一引擎:Hive 集成生产就绪!
在2020年,你的数据仓库和基础设施需要满足哪些需求? 我们总结了几下几点: 首先,当下的企业正快速转向更实时化的模式,这要求企业具备对线上流式数据进行低延迟处理的能力,以满足实时(real-time ...
- Flink 作为现代数据仓库的统一引擎:Hive 集成生产就绪!
在2020年,你的数据仓库和基础设施需要满足哪些需求? 我们总结了几下几点: 首先,当下的企业正快速转向更实时化的模式,这要求企业具备对线上流式数据进行低延迟处理的能力,以满足实时(real-time ...
- 发现一个集成QQ和MSN的好软件。
刚才本来想在天空下个MSN用用的,结果不小心点错了,点到了MYIM下载页,看到介绍,说这软件把QQ和MSN,ICQ等都收进来了,其实以前我就看过这个软件的,只是没有仔细用,我这QQ经常断,所以我下了 ...
- 分布式系统课程总结 西电计算机学院
第一章 概述 分布式系统定义 一个分布式系统是由多个通过网络互联的独立自治的计算节点组成,这些计算节点为了完成共同目标基于消息传递机制进行相互协作. 要点: 多个计算节点:节点可以是进程.线程.抽象对 ...
- 什么是web service?
转自:微点阅读 https://www.weidianyuedu.com 1,什么是 Web Service ? Web Service 就是一个网络组件(一个可以通过网络访问的程序). 它有一个或 ...
- repost 分布式学习
from https://blog.csdn.net/larry1648637120/article/details/93523269 第一章 概述 分布式系统定义 一个分布式系统是由多个通过网络互联 ...
最新文章
- python类的参数传递
- 把office文档转换为html过程中的一些坑
- php音译汉字,PHP中的西里尔语音译
- laya 怎么生成签名_PHP开发API接口签名生成及验证
- SAP License:SAP系统界面相关调整和设置
- log4j:WARN Please initialize the log4j system properly解决办法
- ERROR 1130 (HY000): Host ‘192.168.3.238‘ is not allowed to connect to this MySQL server
- Log4j2 Zero Day 漏洞 Apache Flink 应对指南(二)
- android 著名播放器,十二大最著名的Android播放器开源项目
- data.getData()返回的Uri
- php 缩略图插件,ZblogPHP SF的缩略图插件阿帕奇服务器(.htaccess)的缩略图实现伪静态...
- 采用参数服务器的分布式机器学习
- 【定量分析、量化金融与统计学】分类变量与多元非线性关系与子集的选择
- XSS(Stored)
- GlobalSign和DigiCert对比
- [乐意黎原创]车胎花纹类型 K193 和 K935 的比较
- ubuntu16.04搭建cptn+crnn
- 关于励志的名人名言----做人的名言
- 数说 | 中国世界500强数量首超美国,但别高兴得太早
- Android 声音录制音量调节
热门文章
- 安装WIN10 linux Ubuntu(18.04)双系统
- C语言:短整型数据的溢出.2021-02-10
- 本周推荐 | 基于 canvas 实现 H5 丝滑看图体验
- 隐私保护学习笔记(privacy protection reading list)
- 【云计算与大数据技术】虚拟化技术、开源技术Xen、KVM、OpenVZ的讲解(图文解释 超详细)
- Zmeet云会议私有化部署--真正能私有化部署的类zoom会议
- ubuntu系统root权限登录下载系统内文件
- Prometheus时序数据库-磁盘中的存储结构
- 新手小白 linux 常用命令笔记
- matplotlib调整线段颜色、粗细、样式(虚线)、标签字号、xy轴序号和标签字号大小