请问如何实现统计在线用户信息的功能?

braveman7 2005-03-24 05:04:57
在网页上显示
在线用户、匿名用户等信息
之前查了些相关资料,但还是不得要领。最好能给个例子。多谢
...全文
189 点赞 收藏 13
写回复
13 条回复
buhuizaiyouyu 2005年04月13日
R6有这个功能。可以通过webadmin.nsf来实现
回复 点赞
kan_henry 2005年04月04日
显示中文需要Domino Server安装中文补丁!
回复 点赞
chenmingjsw 2005年04月04日
关注
回复 点赞
braveman7 2005年04月04日
to maplescloud(枫之遐想)
谢谢你,按你的办法我试了一下,还有几个问题。
首先:AuthenticatedUser域中不能显示中文,如果遇到中文则都是"?"
其次:通过测试发现domlog.nsf是系统的日志数据库,所有文档的操作信息都会在数据库中以文档的形式记录,通过这个原理得到操作者即得到了在线用户。希望提供一个例子来参考一下。
多谢。
回复 点赞
kelvin-w 2005年04月04日
o.......
回复 点赞
maplescloud 2005年04月04日
b/s中如何显示当前在线人数的数量

创建一个数据库,使用模板:domlog.ntf,系统自带的。数据库名字;domlog.nsf。放到数据目录下。data目录下。

设置服务器文档,http协议-启用domlog.nsf,domino web引擎-会话验证-单服务器或多服务器。记住session空闲超时时间,例如n分钟。

重新启动服务器。

在domcfg.nsf中,创建一个视图,显示近n分钟创建的文档。

这个数据库的form-logentry中有一个域叫AuthenticatedUser,做为第一列。

在视图列中使用公式 @Name([CN];AuthenticatedUser)就可以取得用户的普通名

只要得到第一列的值,就是近n分钟访问的用户。

别忘了定时清一清domlog.nsf里的文档,在任何一个http请求就是一个文档。

不然domlog.nsf膨胀快的很。

**********************以上是转贴。

在domcfg.nsf中,创建一个视图,显示近n分钟创建的文档。

上面说的是错误的,应该是在domlog.nsf中创建一个视图

在视图列中使用公式 @Name([CN];AuthenticatedUser)就可以取得用户的普通名
回复 点赞
ValiantWang 2005年04月01日
no
回复 点赞
braveman7 2005年03月30日
回复 点赞
braveman7 2005年03月25日
顶一下
回复 点赞
xudxy 2005年03月25日
顶一下
回复 点赞
caifang 2005年03月24日
你可以查以前的帖子,相关的内容有好多的。
回复 点赞
jiangshan427 2005年03月24日
关注中!俺也想知道
回复 点赞
zengxianfeng 2005年03月24日
帮你顶
回复 点赞
发动态
发帖子
消息协作
创建于2007-08-27

282

社区成员

3.9w+

社区内容

企业开发 Exchange Server
社区公告
暂无公告