文摘
英文文摘
声明
第一章绪论
1.1研究背景与意义
1.2国内外研究现状
1.2.1 Jabber服务器及其困境
1.2.2 Pidgin客户端及其不足
1.2.3 SOA面向服务架构
1.2.4 Web Services
1.3本文主要工作
1.4本文组织结构
第二章即时消息
2.1即时消息的普及
2.2即时消息的特点
2.3即时消息的互联互通
2.3.1基于网关的策略
2.3.2基于多协议客户端的策略
2.4 Jabber服务器
2.4.1 Jabber的特点
2.4.2 XMPP 协议
2.5多协议即时消息客户端
2.5.1 Pidgin项目
2.5.2 OpenQ项目
2.6本章小结
第三章SOA面向服务架构
3.1 SOA的定义
3.2 SOA架构的基本模型
3.2.1 SOA架构中的三个角色
3.2.2 SOA架构中的三种操作
3.3 Web Services
3.3.1 Web Services基本模型
3.3.2 Web Services工作原理
3.3.3 Web Services特点
3.4 SOA与Web Services的关系
3.5本章小结
第四章PIMI系统综述
4.1法律可行性分析
4.1.1 GPL许可证
4.1.2 Jabber许可证
4.1.3 OpenQ免责声明
4.1.4法律许可分析
4.2 PIMI系统的系统功能
4.2.1帐号管理
4.2.2好友管理
4.2.3会话管理
4.2.4状态管理
4.2.5系统管理
4.3 PIMI系统架构
4.4系统优点
4.5本章小结
第五章PIMI系统的设计与实现
5.1 PIMI系统的逻辑设计
5.1.1分层式结构的优势
5.1.2系统软件体系结构
5.2接口设计
5.3数据层设计
5.4业务层设计
5.5服务层设计
5.5.1本地IM服务
5.5.2多协议IM服务
5.6表示层设计
5.7本章小结
第六章PIMI系统的部署与测试
6.1实验环境配置
6.2测试用例及测试结果
6.2.1帐号管理测试
6.2.2好友管理测试
6.2.3会话管理测试
6.2.4状态管理测试
6.2.5系统管理测试
6.3测试结果分析
6.4本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢