一种许可控制方法及设备技术

技术编号:14882052 阅读:88 留言:0更新日期:2017-03-24 04:31
本申请涉及一种许可控制方法及设备,所述方法包括:向许可实施设备发送许可标识,所述许可标识用于标识许可内容;接收所述许可实施设备发送的激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;根据所述许可标识获取与所述许可标识对应的许可内容,根据所述许可内容和所述许可实施设备的唯一标识生成许可文件;向所述许可实施设备发送所述许可文件。本申请可以提高提高许可的可控性与灵活性。

【技术实现步骤摘要】

本申请涉及计算机
,尤其涉及一种许可控制方法及设备
技术介绍
许可(英文名称为License)是供应商对运营商购买的产品的使用范围进行授权的一种形式。供应商通过License可以控制与授权产品的不同功能。也就说,对于同一产品,供应商可以通过不同的License,授予不同运营商不同使用范围的产品授权。由此减少了供应商维护多个不同产品版本的工作,节省了产品开发成本。现有技术中,为了防止License被多个设备使用,一般会在License文件中包含实施License文件的设备信息,以实现实施License设备与License文件的绑定。然而,随着云计算技术的发展,公有云与私有云的使用越来越广泛,产品和服务均朝虚拟化方向发展。虚拟化的特点是按需使用、弹性伸缩,要求网络资源能够根据用户的业务情况快速调整。云平台上,服务器、交换机、路由器、防火墙等产品都是以服务形式体现,使用者按时或按流量收费。由于现有技术的许可控制方法均是事先获得许可实施设备的标识以制作License文件,并将License文件提供给许可实施设备。然而,在云平台上,在用户购买服务前并不能够获得用户设备的标识,因此现有技术提供的方法无法应用到云平台上。
技术实现思路
为解决现有存在的技术问题,本申请期望提供一种许可控制方法及设备,可以提高许可的可控性与灵活性。根据本申请实施例的第一方面,提供了一种许可控制方法,所述方法包括:向许可实施设备发送许可标识,所述许可标识用于标识许可内容;接收所述许可实施设备发送的激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;根据所述许可标识获取与所述许可标识对应的许可内容,根据所述许可内容和所述许可实施设备的唯一标识生成许可文件;向所述许可实施设备发送所述许可文件。可选地,所述方法还包括:获取与所述许可标识对应的许可设备数量上限值以及已激活许可的设备数量值,判断所述许可标识对应的已激活许可的设备数量值是否小于所述许可设备数量上限值;所述根据所述许可标识获取与所述许可标识对应的许可内容、根据所述许可内容和所述许可实施设备的唯一标识生成许可文件具体为:若判断所述许可标识对应的已激活许可的设备数量值小于所述许可设备数量上限值,则根据所述许可标识获取与所述许可标识对应的许可内容、根据所述许可内容和所述许可实施设备的唯一标识生成许可文件。可选地,所述方法还包括:保存所述许可实施设备的唯一标识;更新与所述许可标识对应的已激活许可的设备数量值。可选地,所述方法还包括:接收撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可实施设备的唯一标识;根据所述许可标识以及所述许可实施设备的唯一标识删除对应的许可文件;更新与所述许可标识对应的已激活许可的设备数量值。根据本申请实施例的第二方面,提供了一种许可控制方法,应用于许可实施设备,包括:接收许可服务器发送的许可标识,所述许可标识用于标识许可内容;向所述许可服务器发送激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;接收所述许可服务器发送的许可文件。可选地,所述方法还包括:向所述许可服务器发送撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可实施设备的唯一标识;接收所述许可服务器发送的撤销许可响应消息。根据本申请实施例的第三方面,提供了一种许可服务器设备,所述设备包括:第一发送模块,用于向许可实施设备发送许可标识,所述许可标识用于标识许可内容;第一接收模块,用于接收所述许可实施设备发送的激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;许可文件生成模块,用于根据所述许可标识获取与所述许可标识对应的许可内容,根据所述许可内容和所述许可实施设备的唯一标识生成许可文件;第二发送模块,用于向所述许可实施设备发送所述许可文件。可选地,所述设备还包括:判断模块,用于获取与所述许可标识对应的许可设备数量上限值以及已激活许可的设备数量值,判断所述许可标识对应的已激活许可的设备数量值是否小于所述许可设备数量上限值;所述许可文件生成模块具体用于若所述判断模块判断所述许可标识对应的已激活许可的设备数量值小于所述许可设备数量上限值,则根据所述许可标识获取与所述许可标识对应的许可内容、根据所述许可内容和所述许可实施设备的唯一标识生成许可文件。可选地,所述设备还包括:保存模块,保存所述许可实施设备的唯一标识;第一更新模块,用于更新与所述许可标识对应的已激活许可的设备数量值。可选地,所述设备还包括:第二接收模块,用于接收撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可实施设备的唯一标识;删除模块,用于根据所述许可标识以及所述许可实施设备的唯一标识删除对应的许可文件;第二更新模块,用于更新与所述许可标识对应的已激活许可的设备数量值。根据本申请实施例的第四方面,提供了一种许可实施设备,包括:第一接收模块,用于接收许可服务器发送的许可标识,所述许可标识用于标识许可内容;第一发送模块,用于向所述许可服务器发送激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;第二接收模块,用于接收所述许可服务器发送的许可文件。可选地,所述设备还包括:第二发送模块,用于向所述许可服务器发送撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可实施设备的唯一标识;第三接收模块,用于接收所述许可服务器发送的撤销许可响应消息。根据本申请实施例的第五方面,提供了用于许可控制的设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:向许可实施设备发送许可标识,所述许可标识用于标识许可内容;接收所述许可实施设备发送的激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;根据所述许可标识获取与所述许可标识对应的许可内容,根据所述许可内容和所述许可实施设备的唯一标识生成许可文件;向所述许可实施设备发送所述许可文件。可选地,所述处理器具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取与所述许可标识对应的许可设备数量上限值以及已激活许可的设备数量值,判断所述许可标识对应的已激活许可的设备数量值是否小于所述许可设备数量上限值;若判断所述许可标识对应的已激活许可的设备数量值小于所述许可设备数量上限值,则根据所述许可标识获取与所述许可标识对应的许可内容、根据所述许可内容和所述许可实施设备的唯一标识生成许可文件。可选地,所述处理器具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:保存所述许可实施设备的唯一标识;更新与所述许可标识对应的已激活许可的设备数量值。可选地,所述处理器具体还用于执行所述一个或者一个以上程序包含用于进行以下操作的指令:接收撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可实施设备的唯一标识;根据所述许可标识以及所述许可实施设备的唯一标识删除对应的许可文件;更新与所述许可标识对应的已激活许可的设备数量值。根据本申请实施例的第六方面,提供了用于许可控制的设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以本文档来自技高网...
一种许可控制方法及设备

【技术保护点】
一种许可控制方法,其特征在于,应用于许可服务器,包括:向许可实施设备发送许可标识,所述许可标识用于标识许可内容;接收所述许可实施设备发送的激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;根据所述许可标识获取与所述许可标识对应的许可内容,根据所述许可内容和所述许可实施设备的唯一标识生成许可文件;向所述许可实施设备发送所述许可文件。

【技术特征摘要】
1.一种许可控制方法,其特征在于,应用于许可服务器,包括:向许可实施设备发送许可标识,所述许可标识用于标识许可内容;接收所述许可实施设备发送的激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;根据所述许可标识获取与所述许可标识对应的许可内容,根据所述许可内容和所述许可实施设备的唯一标识生成许可文件;向所述许可实施设备发送所述许可文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与所述许可标识对应的许可设备数量上限值以及已激活许可的设备数量值,判断所述许可标识对应的已激活许可的设备数量值是否小于所述许可设备数量上限值;所述根据所述许可标识获取与所述许可标识对应的许可内容、根据所述许可内容和所述许可实施设备的唯一标识生成许可文件具体为:若判断所述许可标识对应的已激活许可的设备数量值小于所述许可设备数量上限值,则根据所述许可标识获取与所述许可标识对应的许可内容、根据所述许可内容和所述许可实施设备的唯一标识生成许可文件。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:保存所述许可实施设备的唯一标识;更新与所述许可标识对应的已激活许可的设备数量值。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可实施设备的唯一标识;根据所述许可标识以及所述许可实施设备的唯一标识删除对应的许可文件;更新与所述许可标识对应的已激活许可的设备数量值。5.一种许可控制方法,其特征在于,应用于许可实施设备,包括:接收许可服务器发送的许可标识,所述许可标识用于标识许可内容;向所述许可服务器发送激活请求,所述激活请求包含所述许可实施设备的唯一标识以及所述许可标识;接收所述许可服务器发送的许可文件。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:向所述许可服务器发送撤销许可请求,所述撤销许可请求包含所述许可标识以及所述许可...

【专利技术属性】
技术研发人员:李冰柳庆阳
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁;21

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

1