论坛首页 Java企业应用论坛

有一个struts项目,其中有个功能不知该怎么实现

浏览 11379 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-12-09  
一个中型营销系统中有一个邮件系统,如果A给BC发信息(类似群发),BC端就要弹出一个js提示!最闹心的是当前系统用户是ABCDE,只能BC收到!
0 请登录后投票
   发表时间:2005-12-22  
一个比较常用的方式就是rmi+applet+javascript
这个我前些天刚刚写过
服务器端定时向客户端发送消息(或者是根据某种条件来发送消息)
客户端在Applet中接收并调用javascript来完成相应的操作
0 请登录后投票
   发表时间:2005-12-23  
用ajax
0 请登录后投票
   发表时间:2005-12-23  
iday 写道
用ajax


这种问题跟http协议有关,http协议最初设计出来就是不保持持续连接的.

干么动不动就ajax?

倒是以前看到过http tunnel, 不知道谁知道这个冬冬?
0 请登录后投票
   发表时间:2005-12-23  
ecust-cs 写道
对,是即时消息,该如何实现


还是先好好审查一下需求吧.

客户想要达到一个什么样的业务目的?

客户为什么需求这个功能?

在客户看来"即时"指什么? 1秒内?30秒内?1分钟内?5分钟?半小时内?

有几种可选方案?
0 请登录后投票
   发表时间:2005-12-25  
破碎虚空 写道
iday 写道
用ajax


这种问题跟http协议有关,http协议最初设计出来就是不保持持续连接的.

干么动不动就ajax?

倒是以前看到过http tunnel, 不知道谁知道这个冬冬?


因为ajax可以实现这个功能呀
0 请登录后投票
   发表时间:2006-02-12  
做程序员的可能本不该赞成这个需求,但是从客户那边看,他想在第一时间知道新的消息。不知大家对GMail的聊天功能怎么看?
0 请登录后投票
   发表时间:2006-02-17  
Ajax解决静态问题很强吧
0 请登录后投票
   发表时间:2006-02-18  
首先,ajax是一个很好的解决办法
另外,使用隐藏的iFrame去定时刷新服务器,看看有没有邮件信息,这个比较容易实现
最后,客户提出来的东西总有理由的
0 请登录后投票
   发表时间:2006-02-18  
我实现过一个类似的任务提示
用的是AJAX,每隔一段时间请求服务器一次
0 请登录后投票
论坛首页 Java企业应用版

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