应用于电子政务的即时通讯系统研究和设计

应用于电子政务的即时通讯系统研究和设计

论文摘要

随着计算机技术的发展和互联网应用的深入,即时通讯正在成为继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 XMPP
  • 2.2.2 SIMPLE
  • 2.2.3 MSNP
  • 2.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 进一步工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    应用于电子政务的即时通讯系统研究和设计
    下载Doc文档

    猜你喜欢