论坛首页 入门技术论坛

关于用纯servlet和ajax加map维护记录的web聊天室探讨

浏览 2492 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-09-13   最后修改:2014-09-15
完整代码见附件,未用dwr,comet4j之类的实现,用了最简单的servlet+ajax+map来实现的,目前主要面临以下三个问题:
1、多人连接负荷未测试
2、高并发未测试
3、单人次快速、不停输入有问题,会丢失数据
目前最显著的问题就是问题3,不知道怎么破?准备考虑用socket的方式去做。
不知道随着代码的完善,这种思路是否可行。
前端,主要是用户登录后通过ajax轮询看有无新消息
setInterval('askMessage(userInfo)',500);
后端,主要通过map来存取每个人的聊天记录
当然现在只是做个小实验,标签转义、异常神马的都没考虑,想听取下各位这么做是否可以?
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics