UDDI基础知识

一、什么是UDDI

  1. UDDI基于一组常见的行业标准,包括HTTP,XML,XML Schema和SOAP,为基于Web服务的软件环境提供了一个可互操作的基础基础结构,用于可公开使用的服务和仅在组织内部公开的服务。

  2. 仅当潜在用户发现足以允许其执行的信息时,Web服务才有意义。

  3. UDDI的重点是定义支持描述和发现服务的一组服务。

  4. 商业,组织和其他Web服务提供商

  5. 他们提供的Web服务

  6. 用于访问这些服务的技术接口。

  7. 提供一种简单的机制来支持Web服务及其规范的发现。

  8. 不要尝试定义描述语言本身,也不要尝试直接存储支持的XML元素。

 

二、UDDI的工作机制

  1. UDDI注册中心包括:

    1. 以编程方式可访问的业务及其所支持服务的描述。

    2. 引用特定于行业的规范,分类法定义和标识系统。

  2. UDDI注册了两种信息

    1. tModel技术模型:抽象服务协议 用于描述特定Web服务的行为

    2. businessEntity服务实现者:引用多个tModel提供有关其行为和规范的描述

  3. 工作机制

  1. 步骤

    1.  软件公司和标准机构定义与业务相关的规范-tModels

    2. 公司注册其业务及其提供的服务的描述

    3. UDDI注册中心为每个实体和tModel分配一个唯一通用标识符(UUID)密钥。

    4.  其他客户使用UDDI注册中心发现感兴趣的服务。

    5.  其他企业可能会调用这些服务,从而实现动态集成。

 

三、UDDI数据模型

  1. 三组注册表信息

    1. 白页:企业的基本信息 (名称,联系信息,企业描述)

    2. 黄页:使用多种分类系统支持分页

    3. 绿页:与服务关联的绑定信息,提供对那些服务实现的技术规范的引

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值