文摘
英文文摘
声明
致谢
1 引言
1.1 OPC技术现状
1.2课题提出的意义
1.3主要工作
1.4论文结构
2 实时数据库技术
2.1实时数据库特征
2.2实时数据库与关系数据库的异同
2.3实时数据库应用
2.4实时数据库发展现状
3 订阅与发布系统概述
3.1订阅与发布系统介绍
3.2订阅与发布系统分类
3.2.1基于数据模型和订阅模型的分类
3.2.2基于拓扑结构的分类
3.3订阅与发布系统的研究现状
3.3.1订阅与发布系统匹配算法
3.3.2订阅与发布系统路由算法
3.3.3订阅与发布系统的发展趋势
3.4与传统通信机制的比较
4 实时数据库日志模块订阅与发布机制的设计
4.1实时数据库系统结构
4.2实时数据库日志模块的设计
4.2.1实时数据库日志模块与其它模块的交互
4.2.2实时数据库日志模块功能设计
4.2.3使用动态库实现日志模块
4.3 日志模块关键事件的概念
4.4日志模块支持的报警类型
4.4.1模拟量报警
4.4.2开关量报警
4.4.3报警信息级别
4.5 基于实时数据库角度的订阅与发布机制描述
4.6 日志模块订阅与发布机制的设计
4.6.1订阅与发布子模块的实现
4.6.2订阅与发布过程
4.6.3关键事件信息存储
4.6.4关键事件信息查询
4.6.5报警确认
4.6.6报警确认信息发布
4.7本章小结
5 订阅与发布功能实现
5.1开发工具介绍
5.1.1 ACE介绍
5.1.2 OTL介绍
5.1.3 MySQL数据库
5.1.4 CppUnit测试工具介绍
5.2开发环境搭建
5.2.1开发平台
5.2.2配置ACE环境
5.2.3配置OTL环境
5.3 订阅与发布子模块相关数据结构和接口
5.3.1订阅与发布相关数据结构
5.3.2订阅与发布相关接口
6 结束语
6.1 工作总结
6.2后续工作
参考文献