Connext DDS
文章平均质量分 86
Connext DDS的介绍、使用、demo用例及理论解析等。
优惠券已抵扣
余额抵扣
还需支付
¥299.90
¥399.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
pony12
专注OpenDDS【应用开发】、【源码分析】、【项目咨询】、【功能定制】和【学习指导】多年
展开
-
Connext DDS路由服务Routing Service(1)
路由服务是一种开箱即用的解决方案,允许开发人员快速扩展和集成不同或地理位置分散的实时系统。它跨域、LAN和WAN扩展RTI Connext®DDS应用程序,包括防火墙和NAT穿越。它还支持DDS到DDS的桥接,允许您对数据进行转换。这允许未修改的DDS应用程序进行通信,即使它们是使用不兼容的接口定义开发的。当集成新的和遗留的应用程序或独立开发的系统时,通常会出现这种情况。使用RTI路由服务适配器SDK,您可以使用现成或定制开发的适配器将路由服务扩展到与非DDS系统的接口原创 2023-03-04 16:26:00 · 827 阅读 · 0 评论 -
Connext DDS录制服务 Recording Service(2)
RTI记录服务包括以下工具:•记录服务,一种RTI Connext DDS应用程序,用于记录主题和发现数据。记录服务记录数据更新以及时间戳,因此您可以查看或回放系统中随时间发生的数据更新。默认情况下,记录的数据存储在SQLite®文件中。录制服务还具有一个API,用于录制到自定义数据存储。•回放服务,一种可以回放录制服务录制的数据的应用程序。Replay Service还有一个API,允许插入自定义存储。原创 2023-02-26 16:38:39 · 513 阅读 · 0 评论 -
Connext DDS录制服务 Recording Service(1)
RTI记录服务包括以下工具:•记录服务,一种RTI Connext DDS应用程序,用于记录主题和发现数据。记录服务记录数据更新以及时间戳,因此您可以查看或回放系统中随时间发生的数据更新。默认情况下,记录的数据存储在SQLite®文件中。录制服务还具有一个API,用于录制到自定义数据存储。•回放服务,一种可以回放录制服务录制的数据的应用程序。Replay Service还有一个API,允许插入自定义存储。•转换器,一种将二进制(序列化)记录数据转换为可查看和查询的反序列化数据的应用程序。最有效的记录数原创 2023-02-19 10:13:23 · 615 阅读 · 0 评论 -
Connext DDSPersistence Service持久性服务(2)
当Persistence Service配置为PERSISTENT模式时,您可以选择将主题数据存储在文件中还是存储在外部关系数据库中。唯一支持的外部数据库是MySQL。当PersistenceService在PERSISTENT模式下使用时,您可以将其配置为将DDS样本存储到关系数据库中,例如MySQL。原创 2023-02-18 16:56:20 · 637 阅读 · 0 评论 -
Connext DDSPersistence Service持久性服务
Persistence Service是一个Connext DDS应用程序,它将DDS数据样本保存到临时或永久存储中,因此即使发布应用程序已经终止,也可以稍后将其交付给加入系统的订阅应用程序。Persistence Service作为单独的应用程序运行;您可以在与发布应用程序、订阅应用程序或网络中的其他节点相同的节点上运行它。原创 2023-02-18 16:53:01 · 711 阅读 · 0 评论 -
Connext DDS可扩展类型Extensible Types指南
Connext DDSv6.1.1包含了对OMG“DDS的可扩展和动态主题类型Extensible and Dynamic Topic Types for DDS”规范1.3版的部分支持,该规范来自对象管理组OMG。这种支持,允许系统以更灵活的方式定义数据类型data types,并随着时间的推移来演化数据类型,而不会放弃DDS类型应用系统的可移植性、互操作性或表现力。原创 2023-02-18 11:14:29 · 583 阅读 · 0 评论 -
Connext DDS属性配置参考大全(4)
属性QoS策略存储名称/值(字符串)对,可用于配置Connext DDS的某些参数,这些参数未通过正式的QoS策略公开。2.19 Transport传输 1062.20 Transport Secure传输安全 2052.21 Type System类型系统 2252.22 Security Plugins Properties安全插件属性 229原创 2023-02-12 15:28:50 · 385 阅读 · 0 评论 -
Connext DDS属性配置参考大全(3)
属性QoS策略存储名称/值(字符串)对,可用于配置Connext DDS的某些参数,这些参数未通过正式的QoS策略公开。2.19 Transport传输 1062.19.1 dds.participant.logging.time_based_logging.process_received_message 1062.19.2 dds.participant.logging.time_based_logging.send 1062.19.3 dds.transport 107原创 2023-02-12 15:25:40 · 404 阅读 · 1 评论 -
Connext DDS属性配置参考大全(2)
属性QoS策略存储名称/值(字符串)对,可用于配置Connext DDS的某些参数,这些参数未通过正式的QoS策略公开。2.5 DDS Secure安全 472.6 Default Discovery Propagation 632.7 Discovery发现 642.8 Durability持久性 712.9 Filtering过滤 782.10 Flow Controller流量控制器 792.11 Instance实例 812.13 Logging日志 832.14 Monitor监原创 2023-02-12 15:17:42 · 703 阅读 · 0 评论 -
Connext DDS属性配置参考大全(1)
属性QoS策略存储名称/值(字符串)对,可用于配置Connext DDS的某些参数,这些参数未通过正式的QoS策略公开。2.1 Batching批量传输 62.2 Builtin Transport内置传输 62.3 Builtin Type内置数据类型 422.4 Clock时钟 47原创 2023-02-12 15:14:43 · 519 阅读 · 0 评论 -
Connext DDSQoS参考
Connext DDS 6.1.1版中所有QoS策略的全景视图。对所有的QoS策略进行了列举,并进行了初步的说明。原创 2023-02-11 07:41:52 · 1952 阅读 · 0 评论 -
Connext DDS开发指南(7)Dsicovery发现
创建DomainParticipant几乎是应用程序的第一步,而DomainParticipate用于创建应用程序使用的所有发布者Publisher、订阅者Subscriber(以及最终的DataWriter和DataReader)。创建DomainParticipant时,它将启动发现过程。发现Discovery是DomainParticipants查找其他DomainParticipant并交换其DataWriter和DataReader信息的过程。原创 2023-02-05 15:09:46 · 434 阅读 · 0 评论 -
Connext DDS开发指南(6)—内容过滤主题ContentFilteredTopics
在发布/订阅通信模式中,DataWriters将数据发送给具有相同主题的DataReader。但有时DataReader可能只对正在发送的数据的子集subset感兴趣,而不是全部数据。例如:•DataReader只关心超出特定范围时的温度。•DataReader只关心警告或错误级别的日志消息。•如果DataReader属于下一个处理巧克力批次的工作站,则DataReader只关心ChocolateLotState。原创 2023-02-05 14:47:23 · 757 阅读 · 0 评论 -
Connext DDS开发指南(5)基本QoS策略
DataWriter和DataReader上配置的一些基本QoS策略包括:•可靠性Reliability QoS政策:是否应保证每个样本的到达,或者尽最大努力是否足够,并且丢失样本的风险是否可接受?•历史History QoS策略:出于可靠性目的,应存储多少样本?•资源限制Resource Limits QoS策略:由于内存限制,DataWriter或DataReader队列的最大允许大小是多少?•耐久性Durability QoS策略:样本是否应在启动时存储并自动发送到新的DataReader?原创 2023-02-05 12:17:06 · 2012 阅读 · 0 评论 -
Connext DDS开发指南(4)键Keys和实例Instances
当需要在DDS主题中表示多个对象时,可以使用键key来建立实例。DDS中的键key类似于数据库中的主键key,它是数据中某些内容的唯一标识符。实例是由键key标识的对象。键可以由数据中的一个或多个字段field组成,只要它们唯一地标识所表示的对象。例如,在空中交通管制系统中,关键key字段可能是航空公司名称和航班号。原创 2023-02-05 12:01:02 · 673 阅读 · 0 评论 -
Connext DDS开发指南(3)—数据类型DataType
创建DDS应用程序的第一步是定义应用程序之间的接口。在DDS中,接口是数据本身,而不是构成协议的位和字节。在DDS中,由DataWriter编写并由DataReader读取的主题与一种数据类型相关联。例如,在Publish/Subscribe中,数据类型名为HelloWorld,并包含一个字符串。“HelloWorld Topic”与HelloWorld数据类型关联。原创 2023-02-05 11:45:30 · 531 阅读 · 0 评论 -
Connext DDS开发指南(2)—发布/订阅
DDS支持的最基本的通信模式是发布/订阅publish/subscribe模式。发布/订阅是一种通信模式,数据生产者“发布”数据,数据消费者“订阅”数据。这些发布者和订阅者不需要提前了解彼此;它们在运行时动态地dynamically发现彼此。他们共享的数据用“主题Topic”来描述,发布者publishers和订阅者subscribers只发送和接收他们感兴趣的主题的数据。在这种模式下,许多发布者可能发布同一主题,而许多订阅者可能订阅同一主题。订阅服务器从与其共享主题的所有发布服务器接收数据。原创 2023-02-05 11:38:49 · 792 阅读 · 0 评论 -
RTI Connext DDS代码生成器
RTI代码生成器Code Generator,创建用RTI Connext DDS定义define和注册register用户数据类型所需的代码。原创 2023-02-01 18:17:49 · 1103 阅读 · 1 评论 -
RTI Connext DDS(1)
RTI Connext提供了高度分布式、智能自治的应用系统的第一个软件优化框架。 RTI Connext DDS具备了优秀的数据分发服务能力, 1)数据传输性能,满足了严格的实时要求,以低延迟分发大量数据; 2)提供了标准化身份验证、加密和访问控制提供细粒度安全服务; 3)能够加快集成并简化对已部署系统的增量更新; 4)提供无单点故障的高度可用性,非常适合任务关键型系统; RTI Connext DDS提供了30天试用版,https://www.rti.com/原创 2023-01-20 11:42:41 · 769 阅读 · 0 评论