虽然DDS API规范确实未提及主题名称的限制。互补的DDS有线协议规范:实时发布订阅(RTPS)协议( http://www.omg.org/spec/DDSI-RTPS/2.2 ),确实说明主题名称不得超过256个字符(见表9.12)。
因此RTI DDS实现强加的主题名称长度限制为256个字符 的 不是随意的 强> 。正是与其他DDS实现可互操作的要求。
赫拉尔
DDS的OMG标准(rev 1.2)不对主题名称长度提供任意限制。
一个 的 话题 强> 是由它确定的 的 名称 强> , 这在整个域中必须是唯一的 。
根据RTI文档(5.1.0用户指南pdf,第5.1.1节,第170页),RTI的标准实现实现了一个任意限制:
topic_name |新主题的名称,不得超过255个字符
这似乎是最大长度 的 任何 强> 实体(您可以在其QoS中命名实体,以便工具可以报告他们报告的实体的人类可读名称)。