读书人

silverLight 中怎么限制同一用户名只能

发布时间: 2012-02-17 17:50:41 作者: rapoo

silverLight 中如何限制同一用户名只能同时在线3人
如题~~~

[解决办法]
这应该是server端的事情吧。
[解决办法]

探讨

这应该是server端的事情吧。

[解决办法]
用户登陆在数据库中记录,
当新申请是比对数据库,
当大于3人时保留最后登陆的3人.
[解决办法]
在客户端无法限制,只能在服务器端做,建议在内存中创建一个用户表来记录相关的操作。可快速读取。
[解决办法]
和ASP.NET中如何防止账号重复登陆的解决方案是相同的~
顺便建议再去看看SL到底是什么~~~~(没有贬义的含义只不过这样做会让你对SL有更清楚的的认识知道它能做什么不能做什么)。
[解决办法]
在WCF里第一个的信息通道,对每个账户开辟一个账户并且记录在资源字典里面,如果下次该用户再次登录,先去资源字典里面看看有没有这个账户,如果有看看通道是否畅通,如果不畅通,说明已经下线了,所以可以登录,如果畅通,则就可提示该用户已经在线了。

读书人网 >CAD教程

热点推荐