我们知道,web应用想实现服务端消息推送是相对难以实现的。现在比较成熟的服务端消息推送框架有dwr3等,但是网上相关dwr3实例却很少。
经过我这两天的研究,总算掌握了dwr3的初步用法。在此分享给大家。
dwr3的初步学习建议参考官方的文档:。
dwr3网站上有官方提供的demo,下载地址是。
通过官方demo你可以掌握dwr3的一些基本配置,但demo中并没有实现精确推送的功能。
如果想实现精确推送的功能,你可以去这里下载项目。 项目结构如下
。
- login.jsp 输入用户id和密码,登陆成功后进入index.jsp页面。
- index.jsp 消息接收页面
- push.jsp 利用login.jsp中输入的用户id进行精确推送消息
另 java-chat.jsp,javascript-chat.jsp,peopleTable.jsp和官方demo中提供的示例功能是一样的。
代码我就不在此粘贴讲解了,相信直接读代码才是最有效的交流!
如有疑问,欢迎留言交流。