图书介绍

分布式系统实时发布订阅数据分发技术PDF|Epub|txt|kindle电子书版本网盘下载

分布式系统实时发布订阅数据分发技术
  • 朱华勇,张庆杰,沈林成等编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118089943
  • 出版时间:2013
  • 标注页数:185页
  • 文件大小:37MB
  • 文件页数:197页
  • 主题词:分布式操作系统-研究

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

分布式系统实时发布订阅数据分发技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1背景与意义1

1.1.1军事需求1

1.1.2国内外典型军事信息系统3

1.1.3军事信息系统面临的挑战13

1.2实时信息分发技术和研究现状14

1.2.1四种通信模型比较14

1.2.2数据为中心的发布/订阅模型16

1.2.3 DDS体系结构17

1.2.4 DDS通信过程19

1.2.5 DDS通信特点20

1.2.6 DDS标准的实现21

1.2.7 DDS的应用24

1.3本书内容的组织与结构25

第2章 OpenDDS概述27

2.1 DCPS概述27

2.1.1基本组成28

2.1.2内置主题29

2.1.3 QoS策略29

2.1.4 Listener30

2.1.5条件30

2.2 OpenDDS的实现30

2.2.1兼容性30

2.2.2 OpenDDS的架构31

2.3本章小结34

第3章 如何编写简单的应用程序35

3.1定义数据类型35

3.2处理IDL36

3.3编写消息发布者38

3.3.1初始化参与者38

3.3.2注册数据类型和创建主题39

3.3.3创建发布者40

3.3.4创建DataWriter和等待订阅者40

3.3.5发布数据样本42

3.4实现订阅者43

3.4.1初始化参与者43

3.4.2注册数据类型和创建主题44

3.4.3创建订阅者44

3.4.4创建DataReader以及Listener45

3.5 DataReaderListener实现45

3.6在OpenDDS客户端进行清理48

3.7运行示例49

3.8利用RTPS运行示例程序50

3.9数据处理优化53

3.9.1在发布者中进行注册以及使用实例53

3.9.2读取多个样本53

3.9.3零拷贝读取54

3.10本章小结55

第4章 QoS策略内涵和使用方法56

4.1 QoS策略56

4.1.1 DEADLINE策略56

4.1.2 LIFESPAN策略57

4.1.3 TIME_BASED_FILTER策略57

4.1.4 USER_DATA策略58

4.1.5 TOPIC_DATA策略58

4.1.6 GROUP_DATA策略58

4.1.7 LIVELINESS策略59

4.1.8 RELIABILITY策略59

4.1.9 HISTORY策略60

4.1.10 DURABILITY策略61

4.1.11 DURABILITY_SERVICE策略62

4.1.12 RESOURCE_LIMITS策略62

4.1.13 PARTITION策略63

4.1.14 TRANSPORT_PRIORITY63

4.1.15 LATENCY_BUDGET策略64

4.1.16 ENTITY_FACTORY策略66

4.1.17 PRESENTATION策略67

4.1.18 DESTINATION_ORDER策略68

4.1.19 WRITER_DATA_LIFECYCLE策略68

4.1.20 READER_DATA_LIFECYCLE69

4.1.21 OWNERSHIP策略69

4.1.22 OWNERSHIP_STRENGTH策略70

4.2 QoS的表示方法70

4.3 QoS的匹配模型71

4.4 QoS的使用示例81

4.5本章小结82

第5章 DCPS通信模型的两种机制——侦听和条件83

5.1通信状态类型83

5.1.1主题的状态类型84

5.1.2订阅者的状态类型84

5.1.3 DataReader的状态类型84

5.1.4 DataWriter的状态类型87

5.2 Listener对象89

5.2.1主题Listener对象91

5.2.2数据写入者Listener对象91

5.2.3发布者Listener对象91

5.2.4数据读取者Listener对象91

5.2.5订阅者Listener对象92

5.2.6域参与者Listener对象92

5.3 Condition对象92

5.3.1状态条件对象92

5.3.2状态条件示例92

5.3.3附加条件对象类型93

5.4本章小结94

第6章 按内容订阅的构建方法95

6.1构建不包括按内容订阅的版本95

6.2按内容过滤的主题96

6.2.1过滤表达式96

6.2.2按内容过滤的主题示例97

6.3查询condition对象98

6.3.1查询表达式99

6.3.2查询条件对象示例99

6.4多重主题100

6.4.1主题表达式101

6.4.2用法注意事项101

6.4.3多重主题的使用示例102

6.5本章小结105

第7章 OpenDDS的配置选项和实现方法106

7.1配置文件106

7.2通用配置选项106

7.3传输层配置109

7.3.1基本概念109

7.3.2配置文件示例110

7.3.3传输层配置示例113

7.3.4传输层配置选项114

7.3.5传输层实例选项115

7.4配置多个DCPSInfoRepo121

7.5日志122

7.5.1 DCPS层日志122

7.5.2传输层日志122

7.6本章小结122

第8章 DCPS InfoRepo服务和内置主题124

8.1 DCPS InfoRepo服务124

8.1.1 DCPS InfoRepo选项124

8.1.2多仓库的联邦125

8.2内置主题130

8.2.1编译不支持内置主题的版本131

8.2.2 DCPSParticipant主题131

8.2.3 DCPSTopic主题131

8.2.4 DCPSPublication主题132

8.2.5 DCPSSubscription主题133

8.2.6内置主题示例133

8.3 Opendds_idl命令行选项134

8.4本章小结135

第9章 自适应QoS控制策略137

9.1 QoS的实现机制和特点137

9.2静态QoS性能测试及分析138

9.2.1程序运行方法138

9.2.2测试结果及分析139

9.2.3静态QoS的不足143

9.3自适应QoS策略设计144

9.3.1自适应QoS的需求分析144

9.3.2自适应QoS的实现框架145

9.4自适应QoS控制算法147

9.4.1控制目标148

9.4.2自适应函数148

9.4.3反馈过程149

9.4.4控制过程149

9.4.5控制方法150

9.5自适应QoS测试及分析152

9.6本章小结155

第10章 基于信息分类的数据过滤机制156

10.1基于信息分类的数据过滤机制156

10.1.1数据过滤机制的引入156

10.1.2信息分类算法157

10.1.3基于信息分类的数据过滤机制160

10.2数据过滤机制测试及分析161

10.3本章小结166

第11章 基于OpenDDS的自适应QoS信息分发软件开发与应用167

11.1自适应QoS算法用例视图167

11.1.1视频发布端的用例模型及用例实现167

11.1.2视频订阅和控制端的用例模型及用例实现169

11.2自适应QoS算法逻辑视图170

11.2.1视频发布端设计包170

11.2.2视频订阅和控制端设计包174

11.3 OpenDDS在CEC仿真中的应用175

11.4 OpenDDS在无人机控制信息分发中的应用181

11.4.1实验内容181

11.4.2测试结果181

11.5本章小结182

参考文献184

热门推荐