建立j2ee 聊天室方案 我是出入web开发的新手,自己用struts框架和ajax技术开发了一个简易的聊天室程序,做法是将 聊天室的聊天内容100条内 作为变量放置到application 变量中去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为是采用ajax轮询的,对于服务器的压力大啊,总觉得不好,刷新时间是个问题。 1、DWR即时推送,有一条发一条,而不是去刷新2、activeMQ里面也有相关聊天室例子。 请楼主注意 现在刚刚学还行但是如果实在以后开发 请尽量不要将变量放到application很影响性能的 我觉得有问题。聊天系统应该可以同时支持多个对话实例,每个实例由两个session和聊天内容组成(一对一聊天的情况下) 如果聊天记录是所有聊天用户公用的,不放在application里又放哪里呢?自己去写一个全局的对象?你有更好的方式吗?我有些迷糊了。我个人的看法还是把聊天记录放在application中,同于存放聊天记录的这个对象是多用户,也就是多线程同时使用的,所以要注意线程的安全性。 对啊,不放置在application 还能放置在哪里啊? 我完成的系统,现在的聊天记录和禁闭室都是application的 存在application里服务器压力很大的可以放到数据库里,或者数据量小的话Session范围也可以考虑的 gif图片播放如何实现 算法求助 我要在内存缓存一些数据除了单例还有什么方式 JSP接收的字符串怎么赋给文本框的value 问下两本书的区别!! 同时访问的问题 firefox 解析 img src 值的问题 紧急求救!Weblogic 第一次相应速度慢的问题! jboss上的ejb ql错误——最简单的查询语句了!大家帮忙看看错在哪里啊? ISO8859-1的作用是? dom4j生成xml的问题!!!!!!!!!!!!!!! 关于ejb3.0 部署到Jboss5.1 as 上的问题
2、activeMQ里面也有相关聊天室例子。
现在刚刚学还行
但是如果实在以后开发 请尽量不要将变量放到application
很影响性能的
聊天系统应该可以同时支持多个对话实例,每个实例由两个session和聊天内容组成(一对一聊天的情况下)
如果聊天记录是所有聊天用户公用的,不放在application里又放哪里呢?
自己去写一个全局的对象?你有更好的方式吗?我有些迷糊了。我个人的看法还是把聊天记录放在application中,
同于存放聊天记录的这个对象是多用户,也就是多线程同时使用的,所以要注意线程的安全性。
我完成的系统,现在的聊天记录和禁闭室都是application的