一种软件许可分发和回收的方法及系统技术方案

技术编号:25522074 阅读:27 留言:0更新日期:2020-09-04 17:12
本发明专利技术公开了一种软件许可分发和回收的方法及系统,所述方法包括如下步骤:在中央服务端上设置可供给边缘服务端的软件许可数量上限;边缘服务端向中央服务端发送软件许可申请请求;中央服务端根据所述边缘服务端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的边缘服务端;客户端向边缘服务端发送软件许可申请请求;边缘服务端根据所述客户端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的客户端;其可高效完成软件许可分发和回收,利于提高生产效率。

【技术实现步骤摘要】
一种软件许可分发和回收的方法及系统
本专利技术涉及计算机软件
,尤其涉及一种软件许可分发和回收的方法及系统。
技术介绍
计算机软件领域已经广泛在工厂生产环节对产品设备进行软件许可烧录,用于满足产品上市后对特定功能的正常授权使用。但是大多数生产环节仅靠操作员全程手工进行软件许可烧录以及事后盘点,缺少高自动化的、严谨的软件许可分发和回收安排。为此,有些软件开发公司引入了服务端与客户端交互完成软件许可分发及回收的环节,如中国专利申请号为201010538203.8的专利中提出了一种依靠客户端申请、服务端响应并进行超时判断的方法,这种方法从理论上可以实现较精准的高效控制,但依赖于网络环境畅通等外部条件,自动化程度也不高,不能有效地应对多种生产环境。
技术实现思路
本专利技术旨在至少在一定程度上解决现有相关技术中存在的问题之一,为此,本专利技术的第一个目的在于提出一种软件许可分发和回收的方法,其可高效完成软件许可分发和回收,利于提高生产效率。上述的目的是通过如下技术方案来实现的:一种软件许可分发和回收的方本文档来自技高网...

【技术保护点】
1.一种软件许可分发和回收的方法,其特征在于,所述方法包括如下步骤:/n在中央服务端上设置可供给边缘服务端的软件许可数量上限;/n边缘服务端向中央服务端发送软件许可申请请求;/n中央服务端根据所述边缘服务端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的边缘服务端;/n客户端向边缘服务端发送软件许可申请请求;/n边缘服务端根据所述客户端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的客户端。/n

【技术特征摘要】
1.一种软件许可分发和回收的方法,其特征在于,所述方法包括如下步骤:
在中央服务端上设置可供给边缘服务端的软件许可数量上限;
边缘服务端向中央服务端发送软件许可申请请求;
中央服务端根据所述边缘服务端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的边缘服务端;
客户端向边缘服务端发送软件许可申请请求;
边缘服务端根据所述客户端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的客户端。


2.根据权利要求1所述的一种软件许可分发和回收的方法,其特征在于,边缘服务端根据所述客户端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的客户端的步骤后包括如下步骤:
若剩余有在设定时间内未进行任何操作的软件许可,则边缘服务端完成统计后回收并发送至中央服务端。


3.根据权利要求2所述的一种软件许可分发和回收的方法,其特征在于,边缘服务端根据所述客户端的请求,获取对应的软件许可信息,并将所述软件许可信息分发至对应的客户端的步骤后包括如下步骤:
边缘服务端根据剩余软件许可数量及消耗速度,判断是否重新向中央服务端发送软件许可申请请求;
若分发给客户端的许可数量大于从中央服务端获取的许可数量,或者许可消耗速率大于许可增加速率,则重新向中央服务端发送软件许可申请请求;
反则,不再向中央服务端发送软件许可申请请求。


4.根据权利要求3所述的一种软件许可分发和回收的方法,其特征在于,边缘服务端根据剩余软件许可数量及消耗速度,判断是否重新向中央服务端发送软件许可申请请求的步骤具体为:
每小时统计一次从中央服务端获取的许可数量y,以及分发给客户端的许可数量x;
以24小时为样本区间,代入时间相关的加权算法模型中,根据统计数据推导固定参数值,从而得出具体公式,其中y的导数为许可增加速率,x的导数为许可消耗速率;
综合观察y与x的公式,当某一时间点t对应的x>y+剩...

【专利技术属性】
技术研发人员:许琦陈超曾大地潘叶江
申请(专利权)人:华帝股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1