原帖由
ot512 于 2007-12-28 21:53 发表

我准备这么做:
我用的jsp,不知道asp和php.
服务器端:
用一个bean,把属性设置成服务器共享.bean中放个list,这个list放用户提交上来的message.
用add()放到list中.当list中的行数到一定多,就清空前 ...
你这个设计有2个致命的问题,就是没考虑到极限情况,如果同时间提交的数据超过了你LIST的所谓的一定多的数量,那么就会产生数据的丢失,某些人发的消息将不被看到.
个人认为应该在数据库保存一段时间的消息,内存中的LIST作为一个高速缓冲存在,根据提交的时间戳来决定反馈的数据.貌似比较完备一点.