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

发布于 2016-12-25 06:48:30 字数 318 浏览 1275 评论 1

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

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

评论(1

归属感 2017-03-17 01:56:37

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文