一个web聊天室,聊天的内容存储到什么地方比较

mote_li
02-12-04 7 262

考虑到轮询数据库太耗资源
我想把聊天的内容储存在一个静态的 Collection中
不知道这样做行不行,大家给点建议

banq
2002-12-04 16:32

放在内存中,为防止内容过大,启动一个线程,将最老的内容保存到数据库。

mote_li
2002-12-04 18:14

用HttpSessionActivationListener来把下线了的人的发言放到数据库应该就行了吧

banq
2002-12-04 21:19

做聊天室这样实时系统,最好不要使用web容器,直接做Java Server

mote_li
2002-12-05 09:20

写一个java server,那是不是要在web里面放一个applet?还是写一个支持http协议的server?

2Go 1 2 下一页