声明
摘要
第一章 绪论
1.1 引言
1.2 课题来源与意义
1.3 课题研究内容
1.4 论文组织结构
第二章 研究背景与相关技术
2.1 网络程序开发技术
2.1.1 TCP协议
2.1.2 Socket通信原语
2.1.3 I/O模型
2.1.4 编程模型
2.1.5 高性能网终通信
2.2 服务端开发技术
2.2.1 线程与进程
2.2.2 进程间通信
2.2.3 服务端架构
2.2.4 服务端可用性
2.3 演练系统仿真技术
2.3.1 多场景服务器架构
2.3.2 实体消息传输框架
2.3.3 仿真模型并行计算
2.3.4 任务调度算法
第三章 演练系统网络支撑框架
3.1 网络框架设计概要
3.2 数据传输协议
3.3 应用层缓冲
3.4 网络框架核心功能实现
3.4.1 IO事件处理框架
3.4.2 TCP网络框架
3.5 定时器
3.6 网络日志
3.7 文件分发
3.8 本章小结
第四章 演练系统服务端底层支撑
4.1 服务端支撑框架设计概要
4.2 远程方法调用服务
4.3 消息队列服务
4.4 演练数据同步
4.4.1 位置同步
4.4.2 时钟同步
4.5 服务端层次框架
4.5.1 服务端层次
4.5.2 场景服务的容错性
4.6 本章小结
第五章 虚拟演练场景仿真
5.1 场景服务设计概要
5.2 多场景服务器设计
5.2.1 通信模型
5.2.2 多场景服务器架构
5.2.3 场景服务器间用户迁移
5.2.4 场景服务器间负载均衡
5.3 场景实体消息传输
5.3.1 实体管理
5.3.2 实体消息传输
5.3.3 实体消息过滤
5.4 仿真模型并行计算
5.4.1 并行计算框架
5.4.2 监控器设计
5.4.3 计算框架性能测试
5.4.4 任务负载均衡算法
5.4.5 LET算法性能测试
5.5 本章小结
第六章 实际应用
6.1 系统概述
6.2 系统网络与同步功能
6.3 场景实体管理
6.4 设备与灾害仿真
第七章 总结与展望
7.1 工作总结
7.2 工作展望
参考文献
致谢
研究成果及发表的学术论文
作者和导师简介
北京化工大学;