导读:
扩展的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
扩展的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