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

JAVA怎么样实现即时消息提醒?

JAVA怎么样实现即时消息提醒?

如题,要求性能高。高手帮忙!
问题补充:说说思路也行,如果有实例就更好。
采用B/S架构。
使用STRUTS+SPRING+HIBERNATE,
就象小秘书的那类即时消息,即:当A向B发送消息后,B收到消息后会有所提示。
这样B就不用实时的打开网页,就可以看到是否有新的任务.

注:不需要B来回复消息,只要B能看到有新消息就可以了.
及时消息其实并不及时的。。。
都是setInterval + Ajax来实现的,说白了,定时刷。


最后,你真的需要及时消息的话,那么你的服务器必须非常好。
你可以研究一下Comet这个词~

好了,结贴吧。

可以用ajax定时刷新,也可以用java的MQ机制

消息过滤器

消息提示页面,做个DIV,右下角显示,默认不显示。

消息提示页面include到每个菜单或主要菜单的页面中

过滤器中检查是否有新消息,需要有消息 已读 标识




引用
及时消息其实并不及时的。。。
都是setInterval + Ajax来实现的,说白了,定时刷。


最后,你真的需要及时消息的话,那么你的服务器必须非常好。
你可以研究一下Comet这个词~

好了,结贴吧。


。。。真猴急。。。

一般都用ajax

定时刷新访问服务器,用户多了,服务器要挺得住的。

mark

ajax

定时发请求

ajax刷新或都用全
public void zhangFa(String newHua){
WebContext servletAPI = WebContextFactory.get();


相关问答:

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

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

eclipse java 控制台 - Java / Java SE

怎么在控制台中输入类似下面的信息:
 s1234 50  
  s1235 80  
  s1234 90  
  s1234 40  
  s1236 90  
每当回车时 ......

eclipse连接mysql数据库 - Java / Eclipse

先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

mysql数据库 - Java / Java相关

CREATE DATABASE ADDRESSLIST;
USE ADDRESSLIST;
DROP TABLE IF EXISTS FRIEND;
CREATE TABLE FRIEND
  (FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY ,
FRIEND_NAME VARCHAR(20) NOT N ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号