【技术实现步骤摘要】
本专利技术涉及一种服务类产品的查询系统,具体的,在一个开放、异构的复杂网络环境下,构建可信用户联盟并根据服务间的相关性进行服务选择的系统,同时本专利技术公开了该系统的选择方法。
技术介绍
开放的网络化应用和“软件作为服务”的理念必将导致基于Internet环境下软件系统的主要形态、运行方式、生产方式和使用方式发生巨大的变化。网络上分布着大量的功能相同、非功能特性各异的服务,当用户请求服务时往往没有单一的服务可以直接满足用户的需求,这时就需要选出一些原子服务进行聚合。服务的聚合过程可以用原子服务来表示,每一个原子服务只是一个虚拟的服务模块,它体现的是服务逻辑上的关系,在聚合过程中将被现实的具体原子服务所替换。服务的选择过程依赖于聚合历史,目前已有的相关选择方案大多数都是将服务的选择过程独立于聚合过程的,忽略了服务间的相关性。总之,已有的研究或者缺乏理论深度,或者未给出切合实际的模型或算法,因而都不大适用于大规模的开放网络环境。
技术实现思路
专利技术目的本专利技术的目的是提供一种在开放、异构网络环境下提供高效率、精确有效可靠的服务选择的系统,同时本专利技术公开了该系统 ...
【技术保护点】
一种基于相关性的服务选择系统,其特征在于:包括发布模块、检索模块、评价模块、数据库模块以及选择模块,检索模块提供检索端口供用户访问,数据库中包含所有相关的原子服务资源及对这些原子服务资源的评价数据,评价模块提供评价机制以便用户对已接受或已使用的服务进行评价,评价数据送入数据库进行保存,选择模块根据用户检索的关键字提供与之相近的服务资源供用户参考,发布模块提供接口供服务提供商发布服务信息,当信息接受完毕,发布模块将服务信息存储在数据库中。
【技术特征摘要】
1.一种基于相关性的服务选择系统,其特征在于包括发布模块、检索模块、评价模块、数据库模块以及选择模块,检索模块提供检索端口供用户访问,数据库中包含所有相关的原子服务资源及对这些原子服务资源的评价数据,评价模块提供评价机制以便用户对已接受或已使用的服务进行评价,评价数据送入数据库进行保存,选择模块根据用户检索的关键字提供与之相近的服务资源供用户参考,发布模块提供接口供服务提供商发布服务信息,当信息接受完毕,发布模块将服务信息存储在数据库中。2.根据权利要求1所述的选择系统,其特征在于所述服务信息利用UDDI进行注册发布。3.根据权利要求1所述的选择系统,其特征在于数据库根据评价模块提供的评价数据对原子服务资源进行排序...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。