基于Jabber的校园IM系统的研建

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:longsir8481
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的日益成熟,即时通信技术发展迅速。即时通信技术以其双向互动的交流方式吸引了大量用户,它的出现给人们带来了极大的便利。Jabber技术是目前发展最快、研究最多的即时通信技术之一,IETF已经将它定为即时通信和在线技术的标准协议,称为XMPP。在即时通信系统中,目前占主导地位的是个人应用,但是从长远来看,企业/校园等园区内定制化应用是即时通信技术发展的一个重要趋势。由于XMPP是基于XML的流传输协议,更适合于结构化信息的传输,故Jabber在园区网即时通信应用领域将有很大的发展前途。本研究采用Jabber技术,从校园实际情况出发,构建了一个专用的校园IM系统,使得校园内部的信息传递可以不再依赖于公众即时通信软件。本研究首先从Jabber即时信息传递的实现原理入手,研究并设计基于Jabber的校园IM系统的整体架构;结合校园网的实际情况,综合稳定性、并发性、安全性、可扩展性、易用性等因素,提出可操作性强、实用性高、性能稳定、支持高并发数的校园IM系统环境搭建方案。然后根据通用控件的设计思想和开发方法,设计出具有界面的解析XMPP的通用控件,以实现即时通信相关功能,例如联系人列表、订阅机制、即时消息传递等。最后利用XMPP即时通信控件进行IM客户端的开发。此外,为了对校园IM系统进行有效管理,配套开发了后台管理系统。论文的最后对系统今后的研究工作进行了展望。
其他文献
矿井水文地质工作直接影响到煤矿的安全,尤其是矿井水害对煤矿生产影响极大。在矿井建设和生产过程中,大气降水、地表水和地下水都可能通过各种通道涌入矿井,造成矿井突水事
尽管计算机辅助设计软件(Computer Aided Design,简称CAD)目前被广泛地应用于建筑设计、机械制造等领域并极大地提高了工作效率,但在功能和交互方面还存在一定的改进余地。在功
随着移动设备、无线网络技术的不断发展、成熟和普及,移动应用所涉及的领域不断拓宽,在线地图服务也日益成为移动地图服务的发展趋势。然而,由于移动设备硬件和无线网络带宽等因
数据挖掘是通过仔细分析大量数据揭示有意义的关系、趋势和模式的过程,图挖掘是数据挖掘的一个分支,它的研究任务包括频繁子图挖掘和最大频繁子图挖掘。与频繁子图挖掘相比挖
近年来,随着计算机网络与无线通信的发展,以及对可携带、可移动计算机的需求不断增长,使得无线局域网以其移动灵活、易维护、易架设等优点被广泛应用。无线局域网是通过无线
Maze网络文件系统是基于北京大学天网FTP搜索引擎的一个混和型P2P网络文件共享系统,它运用了一些新颖的P2P网络技术,结合多种文件共享与传输技术,同时利用天网FTP搜索引擎的
深空探测业已成为世界关注的焦点,这类任务的高成本特性,也使得与探测成本密切相关的探测轨道的设计和优化方法的研究成为热点。深空探测的轨道(尤其在涉及借力飞行变轨时)通常
指令调度依据机器资源特征和程序属性,通过调整指令的执行次序来提高指令级并行度,是一种重要的编译优化技术。一般地,指令调度考虑的机器资源主要是计算部件。本论文在指令调度
网格系统中存在种类繁多的应用与资源,它们不同的管理方泫给网格系统的设计增加了复杂性,也给用户使用网格带来了困难。同时,资源服务化的趋势虽然使网格系统的构建更加规范,但也
无线传感器网络被认为是全球未来十大技术之一。由于它在许多领域具有重要的科研价值和巨大的实用价值,在基础理论和工程技术两个层面向科技工作者提出了大量挑战性问题,从而引