易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp平台系统如何实现站内发消息? - Java / Web 开发

用户登录系统就可以在右下角弹出自己收到的消息提示框
请问各位大哥这个在前端如何实现比较好,性能优先
我的思路是:1.前端通过ajax技术隔一段时间请求一下后台,查看当前登录人是否有消息,如果有,则显示隐藏的消息框
  2.当客户点击之后,消息状态改变,消息框消失,然后客户在“我的消息”中可以看到以前收到的消息

问题:这样的话,客户端不停刷新,请求消息状态,服务器是不是顶不住,如果客户很多,消息也很多的话,这样是不是就有问题了?

请教各位有什么好的方案,望不吝赐教,谢谢!
ajax + setTimeout 


我这样做过,不过是企业内部的软件,如果是网站,不知道行不行,

不过压力的话,可以根据具体的情况去设置setTimeout的时间

我这个是外网可以访问的,在线人数也很大,所以性能很重要
我知道这样可以实现,但是服务器压力是不是就很大了
有没有用其他方式做过的,支招哦

新的消息一律缓存起来

可以说下具体实现步骤吗?谢谢

我也正在关注这个事呢。等候大侠的解答。

即时消息,如果数据量大,我觉得用数据库来存,因为既然登陆了,那就是会员,如果想要查看过去的消息呢,如果只是缓存起来的话对服务器的压力还是挺大的。
 如果不用数据库来,那就用一个服务器来转发消息,不过只有双方在线,一方发的消息,另一方才能收到,新浪有一个脚本,和浏览网页的人对话,类似

用服务器推技术

javascript
JScript code:
<SCRIPT language=Javascript>
document.writeln("&l


相关问答:

jsp页面中字体变色问题 - Java / Web 开发

<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......

asp 调用java写的webservice - Web 开发 / ASP

在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
  <part name="bstrPnrNO" type="s:string" /> 
  <part name ......

JSP读入数据库 - Java / Java EE

我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");

把编码统一

/**
......

高手帮帮忙 一个JAVA输出问题 - Java / Java SE

要求是输入一个数字,然后按照下面的方式输出(顺时针旋转)
比如 输入 2
则输出为
1 2 3
8 9 4
7 6 5
输入 6
则输出为
1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号