架构设计-程序实现远程license的思路问题

WP主题Bug提交 WP主题Bug提交 主题:1067 回复:2226

架构设计-程序实现远程license的思路问题

归属感 发布于 2016-12-25 字数 524 浏览 1145 回复 1

最近,公司有一个短彩信的项目,要部署给用户,要求分配给用户一个license作为软件的序列号,要求:
1.license为唯一标示(这个简单,GUID即可);
2.绑定客户服务器(结合MAC地址做一个算法即可)
3.公司可对所有的license进行管理,并可进行启停操作
关键问题在于,如何在license和服务端的校验和发送短彩信的效率问题上找到一个平衡点。
既不能过于频繁的去做向服务端反复校验,也不要速度过于缓慢,等用户都开始发送短信了,结果突然停掉,告知“无效的license”
大家有什么对于远程license校验的好的思路吗。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

归属感 2017-03-17 1 楼

那就用“下一次”验证的方式。
每发出一个短信后和服务端做一次握手,处理好相关认证。当一个非法用户想第二次使用的时候,即可实时弹出“无效的”license.