摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
第一章 绪论 | 第9-12页 |
·研究工作的背景 | 第9-10页 |
·论文结构及章节安排 | 第10-11页 |
·本章小结 | 第11-12页 |
第二章 电信短消息业务通信技术介绍 | 第12-16页 |
·SP 短消息业务的接入方式 | 第12-13页 |
·短消息网关协议相关背景知识 | 第13-15页 |
·点对点短消息(SMPP)协议 | 第13-14页 |
·上行短消息 | 第14页 |
·下行短消息 | 第14-15页 |
·本章小结 | 第15-16页 |
第三章 系统关键技术介绍 | 第16-27页 |
·面向消息的架构 | 第16-20页 |
·面向消息的中间件 | 第16-17页 |
·Java 消息服务 | 第17-20页 |
·Socket 通信技术相关背景知识 | 第20-25页 |
·Socket 通信技术 | 第21页 |
·网络通信框架Netty | 第21-25页 |
·契约优先(Contract First)的Web 服务 | 第25-26页 |
·本章小结 | 第26-27页 |
第四章 需求分析 | 第27-31页 |
· | 第27-30页 |
·功能性需求 | 第27-28页 |
·非功能性需求 | 第28-29页 |
·功能规划 | 第29-30页 |
·本章小结 | 第30-31页 |
第五章 总体设计 | 第31-54页 |
·技术目标和设计原则 | 第31页 |
·软件构架 | 第31-43页 |
·构架表示方式 | 第32页 |
·构架目标和约束 | 第32页 |
·用例视图 | 第32-34页 |
·逻辑视图 | 第34-37页 |
·进程视图 | 第37-42页 |
·部署视图 | 第42-43页 |
·基本设计概念和业务处理流程 | 第43-52页 |
·基本设计概念 | 第43-48页 |
·业务处理流程 | 第48-52页 |
·技术选型及运行环境 | 第52-53页 |
·本章小结 | 第53-54页 |
第六章 详细设计及实现 | 第54-105页 |
·业务对象设计 | 第54-57页 |
·业务实体 | 第54-55页 |
·数据访问 | 第55-57页 |
·短消息业务接口组件设计及实现 | 第57-77页 |
·业务接口 | 第57-71页 |
·业务流程 | 第71-77页 |
·短消息业务服务组件设计及实现 | 第77-88页 |
·发送下行短消息 | 第78-80页 |
·接收下行短消息状态报告 | 第80-83页 |
·接收上行短消息 | 第83-85页 |
·记录上下行短消息日志 | 第85-88页 |
·短消息业务通信组件设计及实现 | 第88-104页 |
·内部接口 | 第88-89页 |
·技术结构 | 第89-90页 |
·协议消息的类设计及实现 | 第90-98页 |
·消息的编码及解码 | 第98-102页 |
·协议处理器 | 第102-104页 |
·本章小结 | 第104-105页 |
第七章 系统测试 | 第105-111页 |
·测试内容 | 第105页 |
·功能测试 | 第105页 |
·性能测试 | 第105页 |
·测试用例及结果(节选) | 第105-110页 |
·功能测试用例 | 第106-109页 |
·压力测试用例 | 第109-110页 |
·测试结论 | 第110页 |
·本章小结 | 第110-111页 |
第八章 结论和展望 | 第111-112页 |
致谢 | 第112-113页 |
参考文献 | 第113-115页 |