[发明专利]基于服务网络的核心服务发现方法有效
| 申请号: | 201810155794.7 | 申请日: | 2018-02-23 |
| 公开(公告)号: | CN108418712B | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | 夏虹;陈彦萍;王忠民;马龙;王鑫;张恒山;田振洲;高聪 | 申请(专利权)人: | 西安邮电大学 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 田洲 |
| 地址: | 710062 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 服务 网络 核心 发现 方法 | ||
1.基于服务网络的核心服务发现方法,其特征在于,包括以下步骤:
第一步、服务网络的建立以及服务注册;
第二步、当新服务注册完成后,引发新服务重要度计算与核心服务更新;
第三步、全网服务重要度值刷新,清除部分失效服务;
第三步具体包括:
当服务失效时:
步骤S301:当发现有服务失效时,判断该服务是否为组合服务,若不是,则进入S302;若是,则进入S303;
步骤S302:将该服务标记为失效服务;
步骤S303:将该服务的Relate表中的表项按照存储的地址发送更新信息;向表项中的地址发送失效信息;
当服务失效时引发核心服务标记更新:
步骤S304:判断失效服务pi是否是组合服务,若是组合服务转入步骤S305,否则转入S306;
步骤S305:更新其子服务的重要度值;
步骤S306:更新服务重要度排序表;
步骤S307:对发生顺序改变的服务更新标记信息,更新核心服务表。
2.根据权利要求1所述的基于服务网络的核心服务发现方法,其特征在于,第一步具体包括:
步骤S101:建立服务网络注册库、Relate表;
步骤S102:当发现有新服务注册时,检测服务的有效性,判断服务是否失效;当服务注册成功时,转入步骤S104;当服务注册失败时,转入步骤S103;
步骤S103:返回一个注册失败;
步骤S104:查看该服务的WSDL文档,解析该服务的属性领域;
步骤S105:计算该服务与服务网络注册库中的领域类的相似度w;
其中,a是领域类的属性集合,b是具体服务属性和参数的集合;
步骤S106:将该服务的相似度w与阈值进行比较;当w大于等于时,就将此服务放置在该领域之中;反之,为此服务建立一个新的领域类;
步骤S107:为该服务建立相应的Relate表。
3.根据权利要求2所述的基于服务网络的核心服务发现方法,其特征在于,Relate表用于存放新注册服务与其他服务之间的前驱、后继、包含、等价、子集的平面化的关系;取值为0.75。
4.根据权利要求2所述的基于服务网络的核心服务发现方法,其特征在于,第二步具体包括:
步骤S201:当新服务pi注册成功后进行步骤S202;
步骤S202:对该服务pi的重要性赋初值其重要度为:
其中,n为当前该服务所属领域类内服务总数;
α取值为0.85;表示由pi服务作为子服务的组合服务集,pj表示pi的组合服务;
步骤S203:判断服务pi是组合服务还是基础服务;若是组合服务转入步骤S204,否则转入步骤S205;
步骤S204:将组合服务的子服务重新计算重要度值;
步骤S205:更新服务重要度值排序表;
步骤S206:判断服务pi是否为核心服务,若是核心服务转入步骤S207,否则转入步骤S208;
步骤S207:将服务pi标记为核心服务,更新核心服务表;
步骤S208:将服务pi标记为非核心服务,更新核心服务表。
5.根据权利要求4所述的基于服务网络的核心服务发现方法,其特征在于,服务重要度排序表中排名前0.1%服务标记为Ⅰ级核心服务;排名0.1%-1%服务标记为Ⅱ级核心服务;排名1%-5%服务标记为Ⅲ级核心服务。
6.根据权利要求1所述的基于服务网络的核心服务发现方法,其特征在于,第三步还包括:
间隔设定的时间后对全网的服务标记进行刷新:
步骤S401:设定时间t到达时,进行步骤S402;
步骤S402:更新时间t;
步骤S403:清空核心服务表,清除有效核心服务的核心服务标记信息,将所有有效服务的综合重要度置为0;
步骤S404:每一个服务重新计算重要度,更新服务标记信息、服务重要度值排序表和核心服务表;
步骤S405:将被标记为失效的服务从服务网络注册库中删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810155794.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:故障管理的存储介质
- 下一篇:提供VPN的装置及方法





