CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 469052
Miracle
:
其实就是用cookie
[阅读: 291] 2007-01-31 05:42:22
<空>
相关信息:
都在谈技术了?问个问题:asp.net 下,当前在线人的名单怎么搞比较好?目前我自己是拿服务器端的 Session 来保存登录者的信息,Session 一过期就变成没有登录。
(35字)
(
pcplayer
[598]
2007-01-31 03:28
)
没法枚举
(空) (
Miracle
[286]
2007-01-31 03:30
)
那就是没发知道当前究竟有多少个客户 Session 了?那要知道当前在线用户该怎么搞?都写进数据库里去?
(空) (
pcplayer
[337]
2007-01-31 03:34
)
Session不是有start,end事件吗
(空) (
zhenghj
[356]
2007-01-31 03:35
)
是啊,写到数据库就好了
(空) (
dead_lee
[302]
2007-01-31 03:41
)
Application加1减1不就可以了
(空) (
zhenghj
[324]
2007-01-31 03:43
)
他要的不是数量吧,否则随便一个静态int就可以了,是用户信息,放到数据库最好
(27字)
(
dead_lee
[441]
2007-01-31 03:44
)
是,要的是登录者名字而不是单纯的个数。放内存和放数据库,究竟哪个好?
(72字)
(
pcplayer
[394]
2007-01-31 03:51
)
我觉得放内存的话不是很好,应用服务器的内存是相当紧张的
(空) (
dead_lee
[333]
2007-01-31 03:56
)
内存放ID就好了
(空) (
zhenghj
[364]
2007-01-31 03:57
)
何必呢...每次把那个表的记录都读取出来得了
(空) (
dead_lee
[306]
2007-01-31 03:58
)
对,没有现成的办法,要自己维护这个状态。另外Session_End不一定能够触发。Application_End也一样。
(69字)
(
Miracle
[727]
2007-01-31 04:14
)
Session_End不能触发是比较讨厌
(空) (
zhenghj
[537]
2007-01-31 04:20
)
所以要自己去设定Job,根据Timeout清除多余数据
(空) (
Miracle
[344]
2007-01-31 04:28
)
那看来只好放数据库了。自己写本地XML的话,还不如用数据库呢。
(空) (
pcplayer
[297]
2007-01-31 05:12
)
写本地XML?放到Web farm里面就傻眼了
(空) (
Miracle
[325]
2007-01-31 05:48
)
用Session还是asp的作法,asp.net不兴了。
(空) (
没脾气2x
[326]
2007-01-31 05:16
)
那用啥?
(11字)
(
haitao
[335]
2007-01-31 05:27
)
FormAuthentication 是其中一种办法。
(空) (
没脾气2x
[366]
2007-01-31 05:39
)
其实就是用cookie
(空) (
Miracle
[290]
2007-01-31 05:42
)
那不还是session吗
(空) (
老玉米
[300]
2007-01-31 05:43
)
要说 Session 也是一种 Cookie 只是记录的东西不太一样。
(空) (
没脾气2x
[333]
2007-01-31 05:43
)
你可以通过自定义的cookie,相对于计算Session数量更精确的统计在线用户,不过这没有从根本上解决同时在线人数的问题。
(14字)
(
Miracle
[558]
2007-01-31 05:44
)
哦。。我只是说用Session还是asp的作法,asp.net不兴了。没有提在线人数的问题,嘎嘎
(空) (
没脾气2x
[385]
2007-01-31 06:49
)
呵呵,建议研究一下Novell-Mono的源码中Membership部分。
(空) (
乌烟
[407]
2007-01-31 05:47
)
比较架构的回答是
(22字)
(
JoJo
[328]
2007-01-31 06:01
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录