我做了个网络版的c/s程序,我怎样才能限制使用机器数和使用期限。 我做了个网络版的c/s程序,我怎样才能限制使用机器数和使用期限。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 服务端用一hashtable来保存客户端连接,时间限制~写注册表应该比较可行,或者把时间加密后写文件 LS上的方法基本是在client端实现。其实如果想要防止client欺骗,你直接将使用期限保存在服务端不久好了吗??每个client你都可以确认一个客户号,然后每个客户号的什么什么信息你都保存在服务端不久好了吗?client打开的时候你就链接server,链接之后对信息进行确认。关于你说的链接数,有点不太明白。如果你指的是同一个客户号的链接数量,那么你可以在服务端的内存中,或者服务端的DB中保存客户登录的信息。如果你指的是服务端的负载的话,你可以在服务端内存中保留用户数量,链接一个用户+1,注销一个-1(长链接才有用。) 做个注册文件,里面设定 客户端数量和日期。第一次登陆时将客户端机器的mac地址保留,保留的mac地址数量等于允许的客户端数量。 同一个form多次打开的问题 应用程序初始化失败(0xc000007b) C#设计程序中前台数据与后台编码对应问题, 请高手指点. windows任务栏中的工具栏如何创建? 两个日期天数差(去掉周六日)?? 窗体上控件布局(解决问题后增加到100分) C# & 数据库 winform中如何调用office的word组件!用于排版!调用完了之后再将word中的编码转换成html msde打包问题,用.net自带的打包工具,怎么打包集成一个完整的程序 怎样实现toolTip的效果 c# web.config 代码中加这个是什么意思?
其实如果想要防止client欺骗,你直接将使用期限保存在服务端不久好了吗??
每个client你都可以确认一个客户号,然后每个客户号的什么什么信息你都保存在服务端不久好了吗?
client打开的时候你就链接server,链接之后对信息进行确认。关于你说的链接数,有点不太明白。
如果你指的是同一个客户号的链接数量,那么你可以在服务端的内存中,或者服务端的DB中保存客户登录的信息。
如果你指的是服务端的负载的话,你可以在服务端内存中保留用户数量,链接一个用户+1,注销一个-1(长链接才有用。)