[发明专利]基于多特征匹配的服务发现方法及系统有效
申请号: | 201110047821.7 | 申请日: | 2011-02-28 |
公开(公告)号: | CN102651755A | 公开(公告)日: | 2012-08-29 |
发明(设计)人: | 赵永望;马殿富;李静;刘旭东;褚东杰 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 特征 匹配 服务 发现 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其是一种基于多特征匹配的服务发现方法及系统。
背景技术
互联网的迅速发展使得现有网络成为一个巨大的异构平台,大量的软件服务部署于该异构平台上。用户如何方便地使用这些服务,服务之间如何进行灵活的互操作成为学术界与工业界共同关注的重要问题,由此产生了面向服务的计算(Service-Oriented Computing,简称:SOC)。
目前,SOC环境正向两个方向飞速发展,一方面,网络访问方式由过去单一的固定互联网与普通计算机结合的访问方式向着多种接入、多种终端设备参与的访问方式发展;另一方面,大型分布式应用的规模和范围不断扩大,跨越多个自治领域的服务需求激增;在实际的服务环境中,用户需求不断变化,服务提供者也不断的改进其服务,网络中随时会出现新服务,也随时会有服务退出。
在现有的Web服务解决方案中,语义服务发现方法主要基于直接推理,在服务请求与候选服务进行服务匹配时,往往涉及跨越不同本体领域的多个参数之间的语义关系判断,而语义关系判断涉及大量本体装载、分类和推理,因此时间效率十分低下。
发明内容
本发明的目的在于提供一种基于多特征匹配的服务发现方法及系统,提高获取服务的时间效率。
本发明实施例提供一种基于多特征匹配的服务发现方法,包括:
根据查询请求消息获取请求输入功能性矩阵集合和请求输出功能性矩阵集合;
根据所述请求输入功能性矩阵集合和请求输出功能性矩阵集合计算与所述查询请求消息相关联的候选服务集合中的每一个服务之间的相似度;
根据所述相似度获取所述查询请求消息待查询的服务列表。
本发明实施例提供一种基于多特征匹配的服务发现系统,该基于多特征匹配的服务发现系统能够实现上述技术方案的基于多特征匹配的服务发现方法,其中,该系统包括:
第一获取模块,用于根据查询请求消息获取请求输入功能性矩阵集合和请求输出功能性矩阵集合;
计算模块,用于根据所述请求输入功能性矩阵集合和请求输出功能性矩阵集合计算与所述查询请求消息相关联的候选服务集合中的每一个服务之间的相似度;
第二获取模块,用于根据所述相似度获取所述查询请求消息待查询的服务列表。
本发明提供的基于多特征匹配的服务发现方法及系统,根据请求输入功能性矩阵集合和请求输出功能性矩阵集合计算与查询请求消息相关联的候选服务集合中的每一个服务之间的相似度,并根据相似度获取与查询请求消息待查询的服务列表,由于在获取服务时避免了对服务的语义进行推理以及对服务的相似度进行计算,从而提高服务与请求查询消息的匹配效率,从而提高了获取服务的时间效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明基于多特征匹配的服务发现方法一个实施例的流程示意图;
图2为本发明基于多特征匹配的服务发现方法又一个实施例的流程示意图;
图3为本发明基于多特征匹配的服务发现系统一个实施例的结构示意图;
图4为本发明基于多特征匹配的服务发现系统又一个实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明基于多特征匹配的服务发现方法一个实施例的流程示意图,如图1所示,本发明实施例包括如下步骤:
步骤101、根据查询请求消息获取请求输入功能性矩阵集合和请求输出功能性矩阵集合;
步骤102、根据该请求输入功能性矩阵集合和请求输出功能性矩阵集合计算与该查询请求消息相关联的候选服务集合中的每一个服务之间的相似度;
步骤103、根据该相似度获取该查询请求消息待查询的服务列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110047821.7/2.html,转载请声明来源钻瓜专利网。