程序设计
文章平均质量分 78
Panther105
这个作者很懒,什么都没留下…
展开
-
WebIM通信实现
关于Web-based IM通信模式的思考摘要:本文从Instant Messaging 出发,讨论了Web_based IM信息通信的特殊性,并在此基础上详细分析了现有的实现方案及其各自优缺点。引言:Instant Messaging(读成I-M),是一种使人们能在网上识别在线用户并与他们实时交换消息的技术,现主要用于网络即时聊天软件和特殊设备的网络实时监控。该技术普遍采用C/S原创 2009-11-11 22:56:00 · 5963 阅读 · 3 评论 -
即时通信的简单实现
在本项目中,客户端与服务器端均采用Java为开发语言,使用C/S模式进行开发,实现客户端与服务器端得直接通信,采用服务器与多个客户端的对话(Chat)。当一个客户端发送Quit时,就退出聊天室。同时服务器端并把该退出消息发送到所有客户。CClient.java:客户端类,实现连接服务器,监听客户端标准输入,并将客户端命令发送到服务器端,同时在系统标准输出设备上显示服务器发回的所有信原创 2010-04-14 18:47:00 · 1223 阅读 · 0 评论 -
基于客户端轮询服务器思想实现的网页即时通信Demo
该工程使用Ajax技术,采用客户端轮询服务器实现即时通信的简单Demo。其中,com.gis.lp.webim.CClient作为主要的服务器端类,实现对信息的存储以及插入和读取:客户端发送的新信息通过该类的insertNews方法,将信息保存到系统内存中(系统默认保存200条新信息);客户端通过readNews方法,读取内存中现有的新记录,通过js显示在页面上。客户端主要为index.jsp原创 2010-04-14 20:58:00 · 2538 阅读 · 0 评论 -
使用页面插件实现网页及时通信Demo
该工程利用Flex插件实现网页及时通信功能,包括消息群发、组管理等功能。测试要求:Web项目启动之后,需手动启用com.gis.lp.commander.CChatRoom程序实现思路:服务器端(主要是以CChatRoom为代表的各实现类)实现消息的接收、转发以及响应功能。1) CChatRoom:记录登陆到该系统的所有用户的信息,以及已经建立的各种类型的聊天群组信息2原创 2010-04-14 21:07:00 · 1392 阅读 · 0 评论 -
优化批量大图片浏览效果设计
思路:在客户端配置、网络情况设定的情况下,加速图片显示效果可采用增大下载时间、减少单次下载量的方式,以提高用户体验。实现方式:1.服务器自动将待浏览的图片生成缩略图,保存到Web服务器下2.客户端下载部分临时生成(或已存在)的缩略图3.查看特定图片时,即时下载实际图片项目文件介绍:1.index.jsp测试页面,用于显示图片2.imageFrame.js原创 2010-05-19 22:13:00 · 777 阅读 · 0 评论 -
Openfire开发之源代码配置
1.配置Java环境 安装JDK,我选择的是1.6,并配置相关的环境变量,尤其是JAVA_HOME2.下载安装MyEclipse: 我下载的版本是7.5,避免了单独下载Eclipse和其他相关插件的麻烦3.下载Openfire源码并建立Java工程 参照http://www.blogjava.net/yi88han/archive/2009/02/10/gissing.html中的说明,打开myEclipse,点新建java工程,在Contents里选择第二个,即Crea原创 2010-07-23 23:22:00 · 1118 阅读 · 0 评论