一种基于B/S架构的客户端授权方法技术

技术编号:13293698 阅读:59 留言:0更新日期:2016-07-09 11:35
本发明专利技术涉及一种基于BS架构的客户端授权方法。该系统主要是通过基于B/S架构的客户端授权系统生成的授权码,让客户端得到授权认证,可以提高软件与数据的保护,限制软件的非法盗用。通过浏览器与客户端进行交互,采用识别码和授权码的方式授权,并且使用128位DES加密,安全可靠,使用方便。系统主要分应用服务端和后台授权码生成端两大部分,所以数据交互传递使用DES加密的授权码和识别码。授权码和识别码均有16位数字或字母组成。这种授权方式比较方便,省去复杂的硬件授权,还有就是省去了硬件投入成本。而且硬件容易损坏。浏览器授权只需轻轻松松打开浏览器,按流程操作就可完成授权方式。

【技术实现步骤摘要】

本专利技术涉及一种基于B/S架构的客户端授权方法,尤其是一种实现限制非法盗用软件使用,提高软件保护的一套系统,属于计算机

技术介绍
现在市场上有很多应用软件有授权限制,授权的方式也有很多种。加密锁就是众多授权的一种常见方式。软件开发者可以在软件的多处设置软件锁,为软件起保护作用。而加密锁则作为钥匙来打开这些锁。还有很多通过浏览器授权的,即基于B/S架构的授权方式。系统服务端对要求客户端同时访问的在线人数有限制,同时要求服务端只能在一台机器上运行。等等这一系列要求的实现,我们可以通过基于B/S架构的客户端授权系统实现。这种授权方式比较方便,省去复杂的硬件授权,还有就是省去了硬件投入成本。而且硬件容易损坏。浏览器授权只需轻轻松松打开浏览器,按流程操作就可完成授权方式。软件授权的目的就是让用户按照购买许可来使用软件,涉及软件安装份数,使用时间以及功能模块等内容。基于B/S架构的授权方法,通过浏览器与客户端之间的高效率数据交互方式解决了加密性能,最终提升了软件的安全强度。盗版用户是得不到软件的真正使用价值或全部模块的使用。这种授权方式是交互式的,部署服务端后,可以通过系统的配置(包括主机硬件CUP、内存、硬盘、主板、显卡等信息),生成一串数据,再通过授权系统生成授权码,加密强度大。
技术实现思路
本专利技术的目的在于:本专利技术涉及一种基于B/S架构的客户端授权方法,主要是通过基于B/S架构的客户端授权系统生成的授权码,让客户端得到授权认证,可以提高软件与数据的保护,限制软件的非法盗用。为达到以上目的,本专利技术涉及一种基于B/S架构的客户端授权方法,该系统主要是B/S架构即Browser/Server(客户机/服务器)结构。主要是通过通过一种面向对象的、运行于JAVA平台之上的高级程序设计语言汇编而成。该系统主要包含以下两个系统组件:应用服务端组件---用于收集客户端信息生成含有客户端信息的识别码后台授权码生成组件---用于系统根据提供的识别码生成授权码以上两个系统组件又由以下小组件组成:授权码生成Build组件---用于调用识别码数据并生成授权码数据分析Analyse组件---用于分析匹配含有客户端信息的识别码数据调用Date组件---用于调用收集到的客户端信息数据数据收集Collect组件---用于收集客户端信息方便Date组件调用系统对客户端授权的方法如下:步骤一:正确部署应用服务端,通过浏览器登陆服务端交互界面,根据应有的许可配置本地信息。步骤二:应用服务端组件会调用Collect组件自动收集你本地客户端的所有信息包括你配置的信息,然后生成含有本地客户端信息的唯一识别码。步骤三:使用反馈来的唯一识别码通过后台授权码生成组件,生成含有客户端信息的授权码。步骤四:在返回应用服务端,通过得到的授权码录入系统,得到授权后方可正常使用软件的全模块。步骤五:如客户端信息由变更现象,系统软件将无法使用时,必须重新生成识别码和授权号。识别码和授权号均采用128位DES加密。具体实施方式略。本文档来自技高网...

【技术保护点】
本专利技术涉及一种基于Web浏览器的商场停车预约系统,其特征在于该商场停车预约系统主要包含以下各组件:    车位信息采集Collection组件‑‑‑用于实时收集停车场车位信息预约统计Count组件‑‑‑用于统计所有已预约的车位车位计时器Timer组件‑‑‑用于记录车辆占用车位时间计算车位统计Parting组件‑‑‑用于已被占用车位的统计数据调用Date组件‑‑‑用于各个组件间数据交互。

【技术特征摘要】
1.本发明涉及一种基于Web浏览器的商场停车预约系统,其特征在于该商场停车预约系统主要包含以下各组件:
车位信息采集Collection组件---用于实时收集停车场车位信息
预约统计Count组件---用于统计所有已预约的车位
车位计时器Timer组件---用于记录车辆占用车位时间计算
车位统计Parting组件---用于已被占用车位的统计
数据调用Date组件---用于各个组件间数据交互。
2.根据权利要求1所述一种基于Web浏览器的商场停车预约系统,其特征在于可通过任何移动终端浏览器访问系统服务器,服务端会回应实时车位数据,更新剩余车位数。
3.根据权利要求1所述一种基于Web浏览器的商场停车预约系统,其特征在于可根据系统返回的车位数,预约车位;当剩余车位数为0时,说明商场停车场已满或预约已满,无法预约车位,会提示稍后预约;当剩余车位数为...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:镇江雅迅软件有限责任公司
类型:发明
国别省市:江苏;32

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

1