DDS (Data Distribution Service) 数据分发服务-规范中文翻译_012

本文介绍了DDS规范中以数据为中心的订阅发布模型,特别是ContentFilteredTopic和MultiTopic的详细内容。ContentFilteredTopic支持基于内容的订阅,允许订阅者仅接收满足特定条件的数据。MultiTopic则允许订阅者组合、过滤和重新排列来自多个主题的数据。内容涉及这两个类的属性、方法及其应用场景。
摘要由CSDN通过智能技术生成

2.以数据为中心的订阅发布(DCPS)

2.2 平台无关模型(Platform Independent Model ,PIM)

2.2.2 平台无关模型(PIM)描述

2.2.2.3 主题定义(Topic-Definition)模块
2.2.2.3.3 ContentFilteredTopic类

ContentFilteredTopic类是TopicDescription类的一种特殊化,允许基于内容的订阅。
在这里插入图片描述
ContentFilteredTopic描述了一种更复杂的订阅场景,这种情况下订阅者不一定要收到此主题(Tpic)下发布的每个实例的内容。相反,订阅者只想接收内容满足特定条件的值。 因此,ContentFilteredTopic类可用于发起基于内容的订阅。

通过使用参数为expression_parameters的filter_expression属性完成基于内容的选择。

  • filter_expression属性是一个字符串,用于指定选择感兴趣的数据样本的条件。它类似于SQL语句中的WHERE部分。
  • expression_parameters属性是一系列字符串,它们为filter_expression中的“p
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值