[发明专利]基于普适计算的高效服务管理方法有效
申请号: | 201410187391.2 | 申请日: | 2014-05-05 |
公开(公告)号: | CN103945002B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 国峰 | 申请(专利权)人: | 瞄财网络科技(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L29/06 |
代理公司: | 上海知义律师事务所31304 | 代理人: | 杨楠 |
地址: | 100000 北京市丰台区大成里*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 高效 服务 管理 方法 | ||
技术领域
本发明涉及普适计算系统,尤其是一种基于普适计算的服务管理方法。
背景技术
目前,物联网中的应用程序在运行初期需要搜索并调用其需要的服务,应用程序在对网络上的服务进行查找时会遇到很多服务的生命周期已经结束或者服务内容已经改变,但是其原有信息依然保留在网络上,从而使得网络上有很多无效的服务信息,加大了准确找到所需服务的难度的同时对网络上的服务进行遍历查找也使得增加了网络的负载,给网络造成很大的运行压力。
发明内容
本发明的目的在于克服现有技术中存在的不足,提供一种基于普适计算的高效服务管理方法,能够大幅减少网络中无效信息的数量,提高应用程序查找有效服务的效率,降低了网络带宽占用率。本发明采用的技术方案是:
一种基于普适计算的高效服务管理方法,包括以下步骤:
S1.服务部署:当新的服务初次进入网络时,需先对其进行部署从而成为可用的服务;
S2.服务注册:新部署的服务在部署完成后必须向服务管理模块注册,提交服务自身的信息,包括服务功能描述、服务地址和服务生命周期信息;
S3.服务信息登记,所述服务信息登记分为服务功能信息登记、服务地址信息登记和服务生命周期信息登记三种;在三种服务信息登记之前,服务信息识别模块为每一个服务设定一个唯一标识的序号;
S3-1.服务功能信息登记:服务信息识别模块根据服务注册时提交的信息提取其中关于服务功能的内容,在服务功能记录模块中登记,登记信息包括该服务的功能描述和唯一标识该服务的序号;
S3-2.服务地址信息登记:服务信息识别模块根据服务注册时提交的信息提取其中关于服务地址的内容,在服务地址管理模块中登记,登记信息包括该服务的地址信息和唯一标识该服务的序号;
S3-3.服务生命周期信息登记:服务信息识别模块根据服务注册时提交的信息提取其中关于服务生命周期的内容,在服务生命周期管理模块中登记,登记信息包括该服务的生命周期信息和唯一标识该服务的序号;
S4.服务查找:应用程序根据自身的需求向服务管理模块中的应用程序请求识别模块发送查找请求;查找请求分两种,功能查找请求和地址查找请求;应用程序请求识别模块根据请求的类型,分别到服务功能记录模块和服务地址管理模块中查找,然后将结果返回给应用程序;
S5.服务调用:当应用程序查找到需要的服务后,根据应用程序请求识别模块返回的服务地址直接调用服务;
S6.无效信息清理:服务生命周期管理模块根据登记的生命周期信息对生命周期已经结束的服务进行清理,此处清理是指服务生命周期管理模块向服务地址管理模块和服务功能记录模块发送删除该服务登记信息的通知,并在服务生命周期管理模块自身删除该服务的登记信息。
进一步地,步骤S4中,应用程序向应用程序请求识别模块发送查找请求具体包括:
S4-1.首先应用程序根据所需服务的功能提交查找请求,应用程序请求识别模块识别该请求并到服务功能记录模块中进行查找,如果找到对应的服务,则把该服务的序列号返回给应用程序,如没找到对应的服务,则返回结果为空;
S4-2.若应用程序收到的返回结果为空,则表明现在没有合适的服务,应用程序挂起,然后周期性的发送请求直到找到合适的服务;若应用程序收到的返回结果是唯一标识某个服务的序号,这表明该服务是应用程序需要的服务,然后应用程序向应用程序请求识别模块发送地址查找请求,应用程序请求识别模块在服务地址管理模块中查找该服务地址信息,并将地址返回给应用程序。
本发明的优点:每一个新进入网络的服务在部署后通过注册的过程,将服务的不同类型的信息在服务管理模块中的不同组件中登记,便于对于网络上服务的管理以及应用程序对查找进行查找。通过服务管理模块的设计,大幅提高了应用程序查找服务的针对性以及准确性,同时服务生命周期管理模块的设计也及时删除生命周期结束的服务,减少了网络上的无效信息和应用程序查找对网络造成的压力。最终使得对于网络上的服务进行高效的管理。
附图说明
图1为本发明的结构组成示意图。
图2为本发明的服务查找过程详细示意图。
具体实施方式
下面结合具体附图和实施例对本发明作进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞄财网络科技(北京)有限公司,未经瞄财网络科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410187391.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种一体式减速机箱
- 下一篇:一种薄膜生产中张力控制装置及其控制方法