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

基于消息驱动的软件架构研究与实现

致谢第7-8页
摘要第8-9页
abstract第9页
1 绪论第15-20页
    1.1 研究背景和研究意义第15-16页
    1.2 研究现状第16-18页
    1.3 研究内容第18-19页
    1.4 论文组织架构第19-20页
2 系统架构的发展与技术分析第20-26页
    2.1 系统架构的发展第20-22页
    2.2 消息驱动架构实现技术第22-25页
        2.2.1 非阻塞异步通信第22-24页
        2.2.2 回调与协程第24页
        2.2.3 通信协议第24-25页
    2.3 本章小节第25-26页
3 消息驱动架构第26-32页
    3.1 消息驱动架构的设计原则第26页
    3.2 消息驱动架构第26-30页
        3.2.1 消息管理模块第27-28页
        3.2.2 实体管理模块第28-29页
        3.2.3 数据存储模块第29-30页
        3.2.4 应用交互模块第30页
    3.3 架构的优势第30-31页
        3.3.1 耦合性低第30页
        3.3.2 可伸缩性好第30-31页
        3.3.3 稳定性好第31页
    3.4 本章小结第31-32页
4 消息管理模块的设计与实现第32-46页
    4.1 基本消息格式协议第32页
    4.2 消息格式协议第32-39页
        4.2.1 消息传输协议第33-35页
        4.2.2 连接测试协议第35-36页
        4.2.3 分组控制协议第36-37页
        4.2.4 属性访问协议第37-39页
    4.3 消息管理模块的实现第39-45页
        4.3.1 消息管理模块架构第39页
        4.3.2 实体与消息第39-41页
        4.3.3 消息控制模块第41-42页
        4.3.4 消息池第42-44页
        4.3.5 消息存储模块第44页
        4.3.6 多播分组管理模块第44-45页
        4.3.7 实体管理模块第45页
    4.4 本章小结第45-46页
5 实体管理模块的设计与实现第46-56页
    5.1 实体管理协议第46-48页
    5.2 实体定义规范第48-51页
    5.3 实体管理模块的实现第51-53页
        5.3.1 实体类型管理模块第52页
        5.3.2 实体实例管理模块第52页
        5.3.3 实体客户端第52-53页
    5.4 实体实现与约束第53-55页
        5.4.1 实体启动过程第53页
        5.4.2 实体初始化配置文件第53-55页
        5.4.3 实体实现方式第55页
    5.5 本章小结第55-56页
6 基于消息驱动系统架构的实现第56-69页
    6.1 基于消息驱动架构的聊天室系统第56-61页
        6.1.1 聊天室的系统架构第56-57页
        6.1.2 类型定义第57-60页
        6.1.3 实体定义第60页
        6.1.4 运行结果显示第60-61页
    6.2 基于消息驱动架构的星体公转系统第61-68页
        6.2.1 星体公转系统架构第62-63页
        6.2.2 类型定义第63-66页
        6.2.3 实体定义第66-67页
        6.2.4 运行结果显示第67-68页
    6.3 本章小结第68-69页
7 结论第69-70页
参考文献第70-74页
攻读硕士学位期间的学术活动及成果情况第74-76页

论文共76页,点击 下载论文
上一篇:无重叠视域多摄像机监控系统中目标关联研究
下一篇:基于Android的电动汽车充电桩移动平台客户端开发