没有合适的资源?快使用搜索试试~ 我知道了~
openDDS开发者手册3.27.0-英文版
需积分: 5 0 下载量 168 浏览量
2024-02-22
15:20:17
上传
评论
收藏 3.02MB PDF 举报
温馨提示
试读
349页
openDDS最新版开发者手册3.27.0原文,发布时间2024年2月7号。本开发人员指南对应于OpenDDS3.27.0版本。本指南主要关注使用和配置OpenDDS来构建分布式发布-订阅应用程序的具体内容。虽然本指南确实提供了对OMG数据分发服务的总体概述,但本指南并不打算提供对该规范的全面覆盖范围。本指南的目的是为了帮助您尽快精通OpenDDS。本指南的来源可以在文档/设计指南中找到,而文档指南中包含了编辑和构建它的指南。
资源推荐
资源详情
资源评论
OpenDDS
Release 3.27.0
OpenDDS Foundation
Feb 07, 2024
CONTENTS
1 Release Notes 1
1.1 v3.27.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 v3.26.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 v3.26.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 v3.25.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 v3.24.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.6 v3.24.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 v3.24.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.8 Older Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Developer’s Guide 11
2.1 About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Quick Start Guides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Introduction to DDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4 Shapes Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5 Introduction to OpenDDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.6 Building and Installing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.7 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
2.8 Quality of Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
2.9 Conditions and Listeners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
2.10 Content-Subscription Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
2.11 Built-In Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
2.12 Run-time Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
2.13 opendds_idl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
2.14 The DCPS Information Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
2.15 Java Bindings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
2.16 Modeling SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
2.17 Alternate Interfaces to Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
2.18 Safety Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
2.19 DDS Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
2.20 Internet-Enabled RTPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
2.21 XTypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
2.22 FAQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
3 Internal Documentation 275
3.1 OpenDDS Development Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
3.2 Documentation Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
3.3 Unit Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
3.4 GitHub Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
3.5 Running Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
i
3.6 Bench Performance & Scalability Test Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
3.7 Release Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
4 Glossary 333
4.1 Common Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
4.2 Environment Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
5 Using OpenDDS 337
6 Other Documentation 339
Index 341
ii
CHAPTER
ONE
RELEASE NOTES
These are all the recent releases of OpenDDS.
1.1 v3.27.0
Released 2024-02-07
Download this release on GitHub.
Read the documentation for this release on Read the Docs.
1.1.1 Additions
• Complete interfaces for dealing with DynamicData and DynamicTypes. (PR #4320, PR #4339)
• It is now possible to specify the validity for individual publish/subscribe actions in DDS Security Permission
documents. This is an OpenDDS extension. (PR #4344)
• Building with CMake
– Added new options for how to get ACE/TAO. (PR #4346)
• CMake Config Package
– Added OPENDDS_ACE_VERSION and OPENDDS_TAO_VERSION. (PR #4346)
• Add a warning that @optional is not supported. (PR #4355)
• Convert discovery configurations (repository, static discovery, rtps_discovery including templates) to key-
value store. (PR #4360, PR #4361, PR #4426, PR #4411, PR #4276, PR #4347)
• Convert ICE configuration to key-value store. (PR #4360, PR #4361, PR #4426, PR #4411, PR #4276, PR #4347)
• Change transport_template and rtps_discovery template processing to not generate new keys. (PR
#4360, PR #4361, PR #4426, PR #4411, PR #4276, PR #4347)
1
剩余348页未读,继续阅读
资源评论
美人胖八分
- 粉丝: 44
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功