`
yulon
  • 浏览: 117784 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

dwr之IM项目(一)

阅读更多

 本项目的基本架构主要是基于Struts2+JPA1.0+Spring2.5+dwr3框架,前台页面js主要用到了

jquery库。此项目可以直接加入到其它已有的项目中,如OA、ERP等项目。
目录:
第一部分:dwr之IM项目前期开发篇
1.1 项目需求及分析
1.2 领域对象设计
1.3 第一个简单的dwr推送程序
1.4 第一次接触ScriptSession
1.5 ScriptSessionListener监听器的配置及使用
1.6 使用jquery+json完成用户列表的显示
1.7 用户上线下线通知
1.8 打开用户聊天窗口
1.9 聊天窗口的最小化及关闭功能
1.10 发送及即时接收用户信息
1.11 聊天窗口闪烁效果的实现
1.12 完善用户上线通知
1.13 用户退出处理

 

项目图片展示:

1、人员列表

 

2、聊天窗口



 

 

  • 大小: 24.9 KB
  • 大小: 21.2 KB
分享到:
评论
2 楼 breeze_86 2013-09-13  
哥们有没有源码啊?能不能发一份!353474917@qq.com  非常谢谢
1 楼 逍遥bxf飞雪 2012-08-10  
哥们有没有源码啊?能不能发一份!396941223@qq.com  谢谢

相关推荐

    dwr小项目及资料

    **DWR(Direct Web Remoting)**是一种Java技术,它允许Web应用程序在客户端JavaScript和服务器端Java代码之间进行直接的远程方法调用。这个技术极大地简化了前后端交互,特别是对于实现Ajax(异步JavaScript和XML)...

    java的DWR项目的实现

    Java的DWR(Direct Web Remoting)项目是一种用于在Web应用程序中实现实时交互的技术,它允许JavaScript在客户端与服务器端的Java代码之间进行直接调用,极大地简化了富Internet应用(RIA)的开发。本项目是基于...

    dwr+ssh项目

    1. **引入dwr.jar** - 将DWR的jar包添加到项目的lib目录下,这是使用DWR的基础,因为该jar包包含了DWR的所有核心类和函数。 2. **创建dwr.xml** - 在WEB-INF目录下创建dwr.xml配置文件。这个文件用于配置DWR的行为...

    初学dwr时做的一个项目实例(代码全)

    在这个"初学DWR时做的一个项目实例"中,我们将深入探讨DWR的核心概念、工作原理以及如何通过实际代码来运用这些知识。 1. **DWR的基本概念** DWR使得JavaScript可以调用Java方法,仿佛它们都是本地函数一样。这极...

    Spring+Dwr整合的项目(源码)

    **Spring+DWR整合项目详解** Spring框架是Java企业级应用开发中的主流框架,它提供了依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等核心功能,极大地简化了开发流程。DWR(Direct Web Remoting)则是一...

    dwr3与ssh 开发的webim

    在这个项目中,WebIM利用DWR3的Reverse Ajax和服务器推送技术,为用户提供了一个无需安装任何额外软件即可进行实时聊天的平台。用户可以通过Web页面与其他在线用户进行即时交流,这通常包括发送文本消息、表情,甚至...

    dwr dwrdwr

    dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr

    DWRtree DWR实现AJAX的一个树形

    **DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在客户端与服务器端之间进行直接的异步通信,从而实现AJAX(Asynchronous JavaScript and XML)应用程序的功能。DWR使得开发者无需手动编写复杂的...

    基于Java的DWR3测试项目设计源码

    本项目为“基于Java的DWR3测试项目设计源码”,包含68个文件,其中包括54个JAR包、3个XML配置文件、2个字节码文件、2个JSP页面、2个Java源文件、1个Classpath文件、1个MyMetaData文件、1个Project文件、1个Prefs文件...

    dwr所需要的jar包

    DWR (Direct Web Remoting) 是一个开源Java库,它允许Web应用程序在浏览器和服务器之间进行实时通信,无需使用插件或复杂的JavaScript框架。DWR简化了AJAX(Asynchronous JavaScript and XML)开发,使开发者可以像...

    dwr实现的网页即时聊天

    在这个"使用dwr实现的网页即时聊天"项目中,我们将深入探讨如何利用DWR的服务器推技术来创建一个实时的群聊系统。 1. **DWR框架**: DWR简化了JavaScript与Java之间的通信,通过在浏览器端提供动态生成的JavaScript ...

    dwr demo dwr简单使用

    由于DWR是一个Java库,所以你需要一个Java运行环境来运行这个项目。 2. **导入项目**:将下载的压缩包解压后,在Eclipse中选择"File" -> "Import" -> "Existing Projects into Workspace",然后浏览到解压后的目录...

    DWR的学习资料,DWR学习必备

    DWR使用笔记.chm:这可能是一份详细的DWR使用手册,包含了如何集成DWR到项目中、配置DWR引擎、创建远程接口以及处理各种交互的实例。通过阅读这份笔记,你可以了解到DWR的基本概念、配置步骤以及实际应用技巧。 dwr...

    DWR框架DWR框架

    5. **集成友好**:DWR可以与各种Web框架(如Spring、Struts等)无缝集成,使得已有的Web项目也能方便地引入AJAX功能。 6. **易于调试**:DWR提供了内置的控制台和日志功能,帮助开发者在开发和调试过程中快速定位...

    dwr的应用项目小例子

    DWR (Direct Web Remoting) 是一种开源Java技术,它允许Web应用程序在客户端浏览器与服务器之间进行实时的、双向的通信。在这个“dwr的应用项目小例子”中,我们可以深入理解DWR如何与JavaScript和AJAX相结合,为Web...

    dwr1+dwr2+dwr3 jar包

    Direct Web Remoting (DWR) 是一个开源Java库,它允许JavaScript在Web浏览器中与Java服务器端进行交互,实现AJAX功能。这个压缩包包含了DWR的三个主要版本:DWR1.0、DWR2.0和DWR3.0的jar包,这些jar包是运行DWR应用...

    DWR2相关资料

    在这个"DWR2相关资料"的压缩包中,我们可能找到了一个完整的DWR2演示项目,这个项目是为在MyEclipse环境中部署而设计的。MyEclipse是一款强大的集成开发环境(IDE),特别适合于Java EE项目的开发,包括Web应用。 ...

    Spring+Dwr+Hibernate整合项目

    总结,Spring+Dwr+Hibernate的整合项目提供了一种高效的方式,用于开发具备实时交互特性的Web应用。通过Spring的管理能力、Hibernate的ORM功能以及DWR的双向通信支持,开发者可以构建出高性能、易于维护的企业级应用...

    OA项目实战,ssh+dwr开发的一个好项目

    【OA项目实战,SSH+DWR开发的一个好项目】 OA(Office Automation)系统是企业信息化建设中的重要组成部分,主要用于提高工作效率,实现办公自动化。在这个项目中,SSH(Struts2、Spring、Hibernate)和DWR(Direct...

    socket+dwr项目

    若有数据,将字符创推送给指定jsp页面(dwr两种推送方式,一种session记录jsp页面id,后台使用定时器不断推送,即不断执行java业务代码,第二种jsp通过js定时器监听java业务代码,有数据推送,这里用的是第二种)

Global site tag (gtag.js) - Google Analytics