一种基于企业网络的软件许可证管理系统技术方案

技术编号:9240069 阅读:300 留言:0更新日期:2013-10-10 03:46
本发明专利技术公开了一种数据集上反规范化策略选择方法,具体地说是企业内部网络范围内合理管理软件许可证的创建、分配与收回的系统。本发明专利技术包括主服务器、代理服务器、客户机;本发明专利技术有益效果表现在:通过一部分客户机公用少部分软件许可证的机制,有效地减少企业的软件许可证需求量;针对每一个部门设置代理服务器管理该部门的软件许可证分发,同时在主服务器上对各代理服务器上的软件许可证数量进行相应的数量控制,实现企业中软件许可证的合理分配;本发明专利技术利用分层的思想,将分配软件许可证的任务分配到各个代理服务器,这样做可以有效地降低主服务器的负载,同时节省了企业内网的流量,防止过多的系统通讯消息流入企业主干网络。

【技术实现步骤摘要】

【技术保护点】
一种基于企业网络的软件许可证管理方法,其特征在于包括以下步骤:步骤一.?根据企业需求,对主服务器作预设置;步骤二.?根据企业需求,针对各部门代理服务器设置访问控制文件;步骤三.?客户机发送许可证申请信息到代理服务器;步骤四.?代理服务器根据访问控制文件对申请进行检查,检测所述访问控制文件有如下步骤:??????四?1.?检查申请信息是否符合一对一访问控制规则,若符合则跳转到步骤六,若不符合继续实施步骤四?2;???四?2.?检查申请信息是否符合拒绝申请规则,若符合则跳转到步骤五,若不符合则继续执行步骤四?3;???四?3.?检测代理服务中许可证分配池中的软件许可证是否满足申请需求,若满足则跳转步骤七,若不满足则直接执行步骤八;步骤五.?将申请记录到失败信息的数据库,并返回失败信息给该客户机,程序执行结束;步骤六.?将预留并绑定的许可证分发到申请客户机,并将分配信息记录到数据库中,程序执行结束;步骤七.?将代理服务器许可证分配池中的许可证文件进行分割,剥离申请的许可证信息并生成新的许可证ID,分发该许可证到申请客户机中,并将分发记录写入数据库,程序执行结束;步骤八.?主服务器分配代理服务器的软件许可证有如下步骤;???八?1.?代理服务器像主服务器发送软件许可证申请信息;???八?2.?主服务器查询配置文件,检查请求是否合法;若不合法则返回拒绝信息,反之继续进行步骤八?3;???八?3.?主服务器查询现有许可证剩余量是否能够满足请求,如果不能满足,记录信息到数据库并返回不满足信息,反之继续进行步骤八?4;???八?4.?主服务器根据代理服务器的硬件信息,生成软件许可证文件;?八?5.?主服务器发送许可证到代理服务器,并记录分发信息,跳转到步骤七;步骤九.?当许可证文件到期,自动收回许可证。...

【技术特征摘要】

【专利技术属性】
技术研发人员:侯孟书徐磊钟磊任敏
申请(专利权)人:成都盈锐科技有限公司
类型:发明
国别省市:

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

1