目 录
Ⅳ
3.5.1 MSwap 系统体系结构 .............................................................. 26
3.5.2 MSwap 系统客户端设计 .......................................................... 28
3.5.3 MSwap 系统服务器设计 .......................................................... 32
3.5.3.1 接收投递队列模块 ...................................................... 35
3.5.3.2 数据库操作模块 .......................................................... 36
3.5.3.3 流量控制 ...................................................................... 39
3.5.3.4 事务控制 ...................................................................... 41
3.6 本章小结 .......................................................................................... 42
第4章 MSwap 系统实现 ...................................................................... 43
4.1 通信协议消息实现 ....................................................................... 43
4.2 客户端系统实现 ............................................................................ 47
4.2.1 文件解析 ................................................................................. 48
4.2.2 JNDI 管理器 ............................................................................ 49
4.2.3 消息协议类 ............................................................................. 50
4.2.3.1 请求协议类 ................................................................. 51
4.2.3.2 响应协议类 ................................................................. 53
4.2.4 API 使用 .................................................................................. 54
4.2.4.1 消息发送 ...................................................................... 54
4.2.4.2 消息接收 ..................................................................... 55
4.3 服务器系统实现 ............................................................................ 58
4.3.1 JNDI 服务 ................................................................................ 58
4.3.2 消息服务器 ............................................................................. 59
4.3.2.1 消息接收模块 ............................................................. 59
4.3.2.2 消息队列模块 ............................................................. 61
4.3.2.3 消息投递模块 ............................................................. 63
4.3.2.4 数据库操作模块 ......................................................... 65
4.3.2.5 公共功能模块 ............................................................. 72
4.4 系统负载均衡及其实现 .............................................................. 73
4.5 本章小结 ......................................................................................... 75
第5章 系统测试 ..................................................................................... 76
5.1 测试环境 ......................................................................................... 76
5.2 测试解析 ......................................................................................... 76
5.3 测试总结 ......................................................................................... 80
第6章 论文工作总结 .......................................................................... 81
6.1 论文总结 ......................................................................................... 81