扩展的UDDI功能

导读:

   扩展的UDDI功能

  现有的UDDI系统只提供服务的发布和查找功能,一方面它不能满足通常情况下,服务消费者需要在使用Web服务前要了解的有关该服务服务质量(QOS)方面的信息,另一方面也没有解决UDDI在语义方面的缺陷。于是在研究传统UDDI规范的基础上,我们对它进行了适当地改进与扩充,设计了扩展的UDDI。与前者相

  比,扩展UDDI的注册信息更加丰富、全面。具体的功能模块如图3.1所示。

  ◎行业本体、UDDI注册库和日志库

  UDDI注册库和行业本体一起,构成了一个Web服务表示模型,其中,行业本体除了提供领域内知识,还提供了分类信息;而UDDI注册库主要保存所注册Web服务的具体信息。日志库主要保存的是具体Web服务调用的日志信息,同时为具有推荐功能的Web服务提供数据分析来源;

  ◎注册模块:根据UDDI中的Web服务表示模型提供注册流程,Web服务提供者将按此流程注册自己的Web服务,其中包括了Web服务的基本信息、约束信息、QoS信息、参数信息等;

  ◎服务测试模块:定期或不定期地对注册到UDDI中的服务进行检测,查看它是否能够提供正常功能;

  ◎调用类属性模块:根据由图形化建模工具部分传入的类约束查询请求,解析行业本体,由本体的分类信息得到对应分类的各种属性信息名称返回给图形化建模部分。

  ◎查询模块:动态服务选取器接收到建模系统传过来的组合服务描述文档,抽取出其中每类服务的约束条件,通过这个接口找到满足要求的服务集合。

  ◎推荐模块:以往Web服务的执行情况和状态都会按要求存储在日志库中,在需要时可以按不同规则推荐出合适的备选服务。如在一个组合服务中要尽量选择由同一服务提供者提供的一系列服务;也可以根据挖掘的结果找出相关度最大的服务以便于前后衔接。

  X-UDDI由以上的各部分组成,不但提供了服务注册和服务查询功能,还为流程建模模块提供类服务约束选取接口,为动态服务选取器提供服务集选取接口。便于模型设计人员在扩展的UDDI中选取合适的Web服务约束、选取服务动态集,组成计划的商业流程。

   TOP



本文转自

http://soa.5d6d.com/redirect.php?fid=4&tid=107&goto=nextnewset
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值