首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文

即时通讯系统的设计与实现

第一章 概述第1-10页
 1.1. 即时通讯软件的发展历程第7页
 1.2. 国内外即时通讯研究的现状第7-8页
 1.3. 本文的研究内容与创新第8-10页
第二章 基本概念与分析第10-15页
 2.1. 即时通讯系统的定义第10页
 2.2. 即时通讯系统的抽象模型第10-12页
  2.2.1. 出席信息服务第11页
  2.2.2. 即时消息服务第11-12页
  2.2.3. 出席信息服务和即时消息服务的联系第12页
 2.3. 即时通讯系统的术语解释第12-14页
  2.3.1. 用户代理相关概念第12-13页
  2.3.2. 安全性相关概念第13-14页
 2.4. 小结第14-15页
第三章 协议分析与设计第15-28页
 3.1. 即时通讯协议的层次定位第15-16页
 3.2. 应用层协议设计原则第16-18页
  3.2.1. 协议参与者之间的交互第16-17页
   3.2.1.1. 服务参与者的主从关系第16页
   3.2.1.2. 服务参与者之间的耦合第16-17页
  3.2.2. 协议的安全性第17页
  3.2.3. 协议的扩展性第17页
  3.2.4. 对于协议实现的考虑第17-18页
 3.3. 即时通讯系统的协议设计第18-27页
  3.3.1. TPIMP协议提供的服务第18-21页
   3.3.1.1. 出席信息服务第18-19页
   3.3.1.2. 即时消息服务第19-20页
   3.3.1.3. TPIMP协议中的其他服务第20页
   3.3.1.4. TPIMP协议提供服务的方式第20-21页
  3.3.2. TPIMP协议运行的环境第21-22页
   3.3.2.1. 网络环境的传输速度第21页
   3.3.2.2. 网络环境的传输错误第21-22页
   3.3.2.3. 复杂的编码环境第22页
  3.3.3. TPIMP协议使用的词汇第22页
  3.3.4. TPIMP协议的格式编码第22-26页
   3.3.4.1. TPIMP协议的报文封装第22-23页
   3.3.4.2. TPIMP协议中的数据格式第23-24页
   3.3.4.3. TPIMP协议的报文格式第24-26页
  3.3.5. TPIMP协议的稳定交换规则第26-27页
 3.4. 小结第27-28页
第四章 算法分析与数据库结构第28-36页
 4.1. 服务器的概念性算法第28-29页
 4.2. 服务器的结构选择第29-30页
  4.2.1. 套接字选择——连接和非连接第29页
  4.2.2. 端口选择——单端口和多端口第29-30页
  4.2.3. 服务模式选择——循环和并发第30页
 4.3. 服务器的客户状态检测算法第30-31页
 4.4. 服务器的数据库结构第31-33页
  4.4.1. 出席信息数据库第31-32页
  4.4.2. 传呼模式即时消息数据库第32页
  4.4.3. 会话邀请数据库第32-33页
  4.4.4. 订阅关系数据库第33页
  4.4.5. 用户注册数据库第33页
 4.5. 服务器性能评价的典型指标第33-34页
 4.6. 服务器编程平台第34-35页
 4.7. 小结第35-36页
第五章 面向对象的服务器软件实现第36-50页
 5.1. 面向对象的服务器软件实现概述第36-40页
  5.1.1. 结构化实现方式的特点第36-37页
  5.1.2. 面向对象实现方式的特点第37页
  5.1.3. 设计模式第37-39页
   5.1.3.1. 工厂方法第37-38页
   5.1.3.2. 抽象工厂第38页
   5.1.3.3. 模板模式第38-39页
   5.1.3.4. 外观模式第39页
  5.1.4. 面向对象的服务器软件实现方案第39-40页
 5.2. 服务器框架的静态模型第40-45页
  5.2.1. 类的设计第40-44页
   5.2.1.1. 网络接口子系统第40页
   5.2.1.2. 数据库接口子系统第40-42页
   5.2.1.3. 数据包子系统第42-43页
   5.2.1.4. 出席信息和即时消息服务协议子系统第43页
   5.2.1.5. 服务器控制子系统第43-44页
  5.2.2. 类的关联第44-45页
 5.3. 服务器框架的动态模型第45页
 5.4. 服务器框架的扩展性第45-48页
  5.4.1. 对业务扩展的支持第47-48页
   5.4.1.1. 对协议系列内升级的支持第47页
   5.4.1.2. 对协议系列更换的支持第47-48页
  5.4.2. 对并行扩展的支持第48页
 5.5. 在定向即时通讯系统中的应用情况第48-49页
  5.5.1. 定向即时通讯系统的协议第48-49页
  5.5.2. 定向即时通讯服务器的算法第49页
  5.5.3. 定向即时通讯服务器的实现第49页
 5.6. 小结第49-50页
第六章 发展与展望第50-59页
 6.1. 协议的互操作与统一第50-52页
  6.1.1. IMPP工作小组CPIM协议系列第50-51页
  6.1.2. Jabber基金会的XMPP协议系列第51-52页
   6.1.2.1. Jabber系统的架构第51页
   6.1.2.2. Jabber协议系列的特点第51-52页
  6.1.3. CPIM和Jabber协议的统一倾向第52页
 6.2. 工作模式的发展第52-53页
 6.3. 与其他通讯应用的集成第53-54页
  6.3.1. 与网络多媒体通讯技术的集成第53页
  6.3.2. 与电讯技术的集成第53-54页
  6.3.3. 与电子邮件的集成第54页
  6.3.4. 与文件传输的集成第54页
 6.4. 与其他网络资源的集成第54-55页
 6.5. 客户端代理功能的增强第55页
  6.5.1 界面个性化第55页
  6.5.2. 内容定制第55页
 6.6. 待解决技术问题第55-57页
  6.6.1. 安全相关问题第56-57页
   6.6.1.1. 系统安全第56页
   6.6.1.2. 信息安全第56-57页
  6.6.2. 服务器相关问题第57页
 6.7. 应用展望第57-58页
 6.8. 小结第58-59页
后记第59-60页
参考文献第60-65页
附录1: TPIMP协议报文尾部编码第65-74页
 1. 客户报文尾部第65-68页
 2. 服务器报文尾部第68-73页
 说明:第73-74页
附录2: TPIMP协议会话过程第74-77页
附录3: 即时通讯服务器框架详细类图第77-78页
 1. 网络接口子系统第77页
 2. 数据库接口子系统第77页
 3. 数据包子系统第77-78页
 4. 出席信息和即时消息服务协议子系统第78页
 5. 服务器控制子系统第78页

论文共78页,点击 下载论文
上一篇:有限群极大子群θ-子群偶与C-正规子群
下一篇:建行河西支行公司业务发展战略与经营策略研究