首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Qtopia平台的Jabber即时通讯客户端的设计与实现

摘要第1-5页
ABSTRACT第5-13页
第一章 绪论第13-17页
   ·引言第13页
   ·即时通讯简史第13页
   ·即时通讯现状第13-14页
   ·即时通讯发展趋势第14-15页
     ·即时通讯与电子邮件的融合第14-15页
     ·多媒体化与多功能化第15页
     ·跨平台第15页
   ·本文的工作第15页
   ·论文组织第15-17页
第二章 Jabber概述第17-29页
   ·Jabber系统例子第17-18页
   ·Jabber系统基本架构第18-22页
     ·Jabber架构基础第18-19页
     ·客户端/服务端(Client/Server)第19-20页
     ·分布式网络(Distributed Network)第20页
     ·地址格式第20-21页
     ·模块化服务器端(Modular Servers)第21-22页
     ·简单的客户端(Simple Clients)第22页
   ·Jabber协议分析第22-28页
     ·XML流第23-24页
     ·元素第24-25页
     ·元素第25-26页
     ·元素第26-27页
     ·其它常用的Jabber名字空间(Namespace)第27-28页
   ·本章小结第28-29页
第三章 Jabber服务器架构分析第29-48页
   ·高阶服务器系统架构第29-30页
   ·基本消息流程第30-32页
   ·认证流程第32-34页
   ·会话管理第34-35页
   ·线程池模型第35-36页
   ·传送逻辑第36-37页
   ·实现与外部系统的通讯第37-38页
   ·订阅机制第38-39页
   ·服务器回滚第39-40页
   ·服务器的即时通讯流程第40-47页
     ·登录验证服务第40-41页
     ·用户注册服务第41-42页
     ·好友花名册服务第42-43页
     ·好友上线通知服务第43-44页
     ·添加好友服务第44页
     ·删除好友服务第44-45页
     ·给好友发送消息服务第45-46页
     ·退出服务第46-47页
   ·本章小结第47-48页
第四章 Jabber客户端的设计与实现第48-85页
   ·客户端的需求分析第48-51页
     ·客户端应满足的条件第48页
     ·客户端的主要功能第48-49页
     ·客户端的主要任务第49-50页
     ·应考虑事项第50-51页
   ·客户端的总体框架第51-57页
     ·客户端的分层架构第51-54页
     ·客户端的总体功能规划第54-55页
     ·客户端的消息处理设计第55-56页
     ·客户端各项服务请求第56-57页
     ·客户端各项服务响应第57页
   ·客户端的主要功能设计第57-63页
     ·用户注册服务设计第57-58页
     ·登录验证服务设计第58-60页
     ·好友花名册服务设计第60页
     ·改变在线状态设计第60页
     ·操作好友列表服务设计第60-62页
     ·发送接收消息服务设计第62-63页
     ·退出服务设计第63页
   ·客户端的总体通讯流程第63-64页
   ·客户端的基本模块设计第64-69页
     ·会话池设计第65-66页
     ·XML解析器设计第66-67页
     ·包处理模块设计第67-68页
     ·事件处理模块设计第68-69页
   ·多协议解决方案第69-72页
     ·解决方案简述第70页
     ·插件与主体的功能分析第70-71页
     ·插件设计第71页
     ·一个具体的插件设计第71-72页
   ·Qtopia开发平台介绍第72-81页
     ·Qtopia软件体系结构第72-74页
     ·Qtopia Phone Edition概述第74-77页
     ·开发应用程序第77-81页
   ·客户端的实现第81-84页
     ·客户端界面第81-83页
     ·测试用例第83页
     ·测试总结与分析第83-84页
   ·本章小结第84-85页
第五章 结论与展望第85-86页
   ·本论文研究总结第85页
   ·前景展望第85-86页
致谢第86-87页
参考文献第87-89页
攻硕期间取得的研究成果第89页

论文共89页,点击 下载论文
上一篇:教务管理系统的设计与实现
下一篇:一种可生存实时操作系统的研究和实现