论文摘要
随着计算机技术的发展和互联网应用的深入,即时通讯正在成为继E_mail、Web之后最重要的Internet网络应用之一。即时通讯系统(IM)作为一种新的通讯手段,可以为用户提供方便快捷的交流方式,用户使用IM系统可以通过网络进行在线文字交谈、文件传输、语音对话及进行视频会议。目前,即时通讯软件已经在政府、商业、通讯等领域逐步开始应用。 本文首先对目前主流的即时通讯系统所采用的通讯模式和通讯协议进行了介绍,并重点分析了主流即时通讯系统在政府电子政务应用中的不足。为适应电子政务的应用,对即时通讯系统中采用的关键技术进行了改进,设计了一个整合P2P和服务器中转模式、采用私有通讯协议和实名制身份认证、支持多协议转换的即时通讯系统。同时为提高系统的负载能力,就网络传输和系统部署两个方面对即时通讯系统的并发通讯进行处理和控制。 然后基于对即时通讯关键技术的设计和研究,实现了一个适合电子政务应用的即时通讯系统。该系统包括服务端系统和客户端系统两部分;即时通讯服务端主要实现登录服务、连接服务、网关服务和数据库服务等功能;提供了一个符合政府部门公务交流使用的用户界面。 最后对本文的研究工作进行了总结,分析了目前尚未解决的问题,并对下一步的研究工作做了展望。本文设计实现的即时通讯系统通过了功能和压力测试,并已经在杭州市市级机关中得到广泛应用,取得了良好的运行效果。
论文目录
摘要Abstract第1章 绪论1.1 论文的背景1.2 论文研究的意义1.3 论文的主要工作1.4 本文的组织结构1.5 本章小结第2章 主流即时通讯系统分析2.1 通讯模式分析2.1.1 基础通讯模式介绍2.1.2 Google Talk(JABBER)的通讯模式2.1.3 MSN的通讯模式2.1.4 SIP的通讯模式2.2 通讯协议分析2.2.1 XMPP2.2.2 SIMPLE2.2.3 MSNP2.3 主流即时通讯系统在电子政务应用中的不足2.4 本章小结第3章 关键技术的改进和设计3.1 通讯模式设计3.1.1 模式说明3.1.2 组件设计3.1.3 消息流描述3.2 私有协议设计3.3 协议转换网关设计3.3.1 模式说明3.3.2 协议对照表3.3.3 协议转换流程3.3.4 尚存在的不足3.4 身份认证方式3.5 负载控制3.5.1 网络传输3.5.2 系统部署3.6 本章小结第4章 系统设计和实现4.1 即时通讯系统组成4.2 服务器端设计与实现4.2.1 登录服务器4.2.2 连接服务器4.2.3 网关服务器4.2.4 数据库设计4.3 客户端设计与实现4.3.1 客户端组成4.3.2 组件之间的通讯4.4 本章小结第5章 系统测试和应用5.1 应用环境5.2 功能测试5.3 压力测试5.4 本章小结第6章 总结和展望6.1 总结6.2 进一步工作展望参考文献致谢
相关论文文献
标签:即时消息论文; 通讯模式论文; 服务器中转模式论文;