网页在线交流的程序,如何实现的实时收发消息?(即如何使用Ajax实现异步刷新?)

需要联系人对当前用户发送消息时,当前用户立即显示收到新消息,而不用刷新页面。

如果是Asp.Net你可以去试试 SignalR推送 我用过很方便就是JS的。追问

我想用JAVA,使用B/S方式实现,求教

追答

http://blog.csdn.net/shadowsick/article/details/9014139 直接百度Java消息推送

温馨提示:内容为网友见解,仅供参考
无其他回答

...用jsp和servlet如何实现。或者拿ssh框架。求源码或者详细思路_百度...
方案一就是采用网页聊天的形式。客服人员和客户分别在不同的网页上及时交流。使用Ajax技术,当某一方发出消息之后,通过js脚本监视该应用端页面的输入端,将发出的消息发送给服务器,服务器将消息处理之后发送给另一方,另一方接受到消息之后局部页面刷新,将消息显示出来。方案二,做一个Applet小程序实现TCP...

想在ajax方面有深入的学习,异步式的数据交换,比如在线客服系统 求这...
javaEE你掌握的如果还行,怎么设计客服在线系统就要靠你自己来完成了。ajax只在前台实现异步机制。也就是可以用来不刷新提交,或者说局部刷新。不要想象的太复杂,ajax就是简单的几行代码。照着抄上,然后后台你自己会写。直接用ajax调用后台程序就ok了。

"什么Web Push"
直观一点的说Ajax能够实现不刷新浏览器窗口(当然更不用安装额外的插件)而满足用户的操作,现在一些看上去很Cool的网站,很多是用这项技术实现的,其中包括:orkut、Gmail、Google Group、Google Suggest、Google Maps、Flickr、A9.com等。2SIMPLE的Co-mment系统虽然没有用到XML\/XSLT,其理念已经暗合容Ajax,实现了不刷新网...

消息队列原理及选型
如果Consumer宕机\/关闭,没有发送ACK,消息队列将认为这个消息没有被处理,会将这个消息重新发送给其他的Consumer重新消费处理。 消息的收发处理支持事务,例如:在任务中心场景中,一次处理可能涉及多个消息的接收、处理,这应该处于同一个事务范围内,如果一个消息处理失败,事务回滚,消息重新回到队列中。 消息的持久化,对于一些...

什么是web2.0
AJAX (最近很红火的新概念老技术,我自己的理解和定义是:通过网页内的javascipt调用来减少web页面刷新的必要性来提高web可用性的一种古老技术) 通过RSS\/ATOM同步数据 通过RSS\/ATOM聚合数据 友好的URL (例如uuzone的blog url: www.uuzone.com\/blog\/mao 而不是www.uuzone.com\/app\/showblog.do?blogid=91829&show=1...

课程开发的三个阶段
1. 综合运用Web前端技术进行页面布局与美化。 2. 综合运用Web前端开发框架进行Web系统开发。 3. 熟练掌握Mysql、Mongodb数据库的发开。 4. 熟练掌握vue.js、webpack、elementui等前端框技术。 5. 熟练运用Node.js开发后台应用程序。 6. 对Restful,Ajax,JSON,开发过程有深入的理解,掌握git的基本技能。 知识点:...

计算机理论论文 浅析个性化网络教学系统设计与实现大神们帮帮忙_百度...
ajax全称为“asynchronous javascript and xml”,在阅读器与 web 效劳器之间运用异步数据传输,这样就可使网页从效劳器恳求少量的信息,而不是整个页面。ajax 可使因特网应用程序更小、更快、更友好。[1] struts中模型是一个action类,开发者经过其完成商业逻辑。视图是由与servlet配合工作的一整套jsp...

web前端开发都包括哪些技术
1、学会HTML HTML是网页内容的载体内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。要熟练掌握div、table、ul li 、p、span等这些标签,这些都是最常用的。2、学习CSS(Cascading Style Sheets)—样式。一般看到web前端开发工程师的要求里面,有一个会使用css+html 或者 ...

【高分】DIV CSS一系列问题(高手进)
使用XML 和 XSLT 进行数据交换及相关操作; 使用XMLHttpRequest 进行异步数据查询、检索; 使用JavaScript 将所有的东西绑定在一起。英文参见Ajax的提出者Jesse James Garrett的原文,原文题目(Ajax: A New Approach to Web Applications)。类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术...

前端和后端指什么?
首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责 网页美工只针对UI这块的东西,比如网站是否做的漂亮 web前端开发工程师是负责交互设计的,需要和程序员进行交互设计的配合。 web前端需要掌握的有脚本技术javascriptDIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。后端的话可供开发的语...

相似回答