基于混合式p2p网络的语义web服务发现机制

基于混合式p2p网络的语义web服务发现机制

ID:30642118

大小:18.37 KB

页数:6页

时间:2019-01-02

基于混合式p2p网络的语义web服务发现机制_第1页
基于混合式p2p网络的语义web服务发现机制_第2页
基于混合式p2p网络的语义web服务发现机制_第3页
基于混合式p2p网络的语义web服务发现机制_第4页
基于混合式p2p网络的语义web服务发现机制_第5页
资源描述:

《基于混合式p2p网络的语义web服务发现机制》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于混合式P2P网络的语义Web服务发现机制在第一阶段大大缩小候选服务子集的前提下,第二阶段重点利用服务描述中的语义信息,用逻辑推理系统对Web服务功能和用户目标描述进行精确的匹配。在匹配推理过程中,由超级对等点向UDDI注册中心发送请求,读取候选服务子集中的服务注册描述信息,与用户需求描述中的目标描述进行逻辑匹配比较,匹配成功者保存到最终的匹配服务子集中。当所有的候选服务子集全部匹配完成,由超级对等点将匹配服务子集中的服务描述信息以Soap消息的方式直接发

2、送给服务请求者,以供其选择调用。在此定义函数Matching()为语义逻辑匹配函数,Matched集为匹配成功服务集,DR为用户需求服务能力的描述信息,DWSi为备选服务能力的描述信息。算法如下:Matched=;//匹配成功的服务集while(Candidates)if(Matching(DWSi,DR))//进行基于语义的匹配推理(WSi);returnMatched;3基于混合式P2P网络的二级搜索机制P2P技术的快速发展为创建非集中式的(分布式)、动态的Web服务发现机制提供了一个较好的解决思路[4][5]。混合式P2P在纯P2P分布式模型[6]的基础上引入了超级节点(Super课

3、题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Node)的概念,综合了集中式P2P快速查找和纯P2P去中心化的优势。混合式模型将节点按能力不同(可用性、处理能力、存储能力、连接带宽、网络滞留时间等)区分为普通节点和超级节点两类。其中超级节点与其临近的若干普通节点之间构成一个自治的簇,簇内采用基于集中目录式的P2P模式,而整个P2P网络中各个不同的簇之间再通过纯P2P的模式将超级节点相连起来,甚至

4、也可以在各个超级节点之间再次选取性能最优的节点,或者另外引入一个新的性能最优的节点作为索引节点来保存整个网络中可以利用的超级节点信息,并且负责维护整个网络的结构。由于普通节点的搜索先在本地所属的簇内进行,只有查询结果不充分的时候,才通过超级节点之间进行有限的泛洪(Flooding)。这样就极为有效地消除纯P2P结构中使用泛洪算法带来的网络拥塞、搜索迟缓等不利影响。同时,由于每个簇中的搜索节点监控着所有普通节点的行为,这也能确保一些恶意的攻击行为能在网络局部得到控制,并且超级节点的存在也能在一定程度上提高整个网络的负载平衡。基于混合式P2P网络的语义Web服务发现模型课题份量和难易程度要恰当

5、,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果本文采用混合式P2P网络平台[7]设计了一个语义Web服务发现模型,如图1描述,一个簇包含了至少一个超级节点。每个簇中的普通节点都被其中一个超级节点维护和管理。超级节点是按照节点的能力(可用性、处理能力、存储能力)动态选定的。超级节点又被叫做簇管理者,它索引了簇内所有普通节点的Web服务描述并且负责与簇内普通节点和不同簇之间的通信。一个簇管理者也可以成为另外簇中的一员。如

6、果一个簇中所有的成员都是其它簇的管理者,那么这个簇就没有管理者,这样簇叫做超级簇。在图1中,实线圈内为一个超级簇。用户的请求总是由普通簇广播后被超级簇处理的,这样就极大地减少了处理用户请求时所涉及的节点。当一个新节点加入网络时,如果它具有的服务是簇中没有的,它当超级节点收到P2P网络转发的查询请求时,除完成上述转发任务外,还要将原始的查询消息进行解析,在簇内以广播形式进行转发。簇内各节点收到查询消息后启动二次检索方法,将解析后的结果与自身服务描述消息库中的服务进行匹配操作,如果存在成功的Matched则将结果反馈给最初的peer。4性能评价和实验结果为了验证本文所提出的基于混合式P2P网络

7、的二级搜索机制和二次检索方法的可行性和有效性,设计并实现了一个基于混合式P2P网络的用于Web服务发现的检索系统。选取了Internet上的服务实例,如机票预订作为样本,通过两种情况下的服务检索:即组(簇)内检索和跨越对等体组(簇)的服务检索。实验从以下三个方面来进行对比:(1)查找耗时:理论课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。