什么是DDS?( 二 )
当您同时指定所有这些东西时 , DDS的真正威力就会显现出来 , 在一个非常动态、要求极高和不可预测的环境中 , 您可以同时使用这些东西 。
动态发现(Dynamic Discovery)
DDS提供发布者和订阅者的动态发现 。动态发现使您的DDS应用程序可扩展 。这意味着应用程序不必知道或配置用于通信的端点 , 因为它们是DDS自动发现的 。这可以在运行时完成 , 而不必在设计或编译时完成 , 从而为DDS应用程序实现真正的“即插即用” 。
这种动态发现比发现端点更进一步 。DDS将发现端点是否正在发布数据 , 订阅数据 , 或者两者都是 。它将发现正在发布或订阅的数据的类型 。它还将发现发布者提供的通信特征和订阅者请求的通信特征 。在动态发现和匹配DDS参与者时 , 将所有这些属性都考虑在内 。
DDS参与者可以在同一台机器上 , 也可以跨网络:该应用程序使用相同的DDS API进行通信 。由于无需知道或配置IP地址 , 也无需考虑机器体系结构的差异 , 因此在任何操作系统或硬件平台上添加额外的通信参与者就变得很容易 , 几乎是微不足道的 。
可扩展架构(Scalable Architecture)

文章插图
DDS系统的范围从Edge到Fog再到Cloud 。在边缘 , 它们可用于高速实时机器到机器的通信 。在中间系统内 , 它们可以提供成熟 , 可靠的QoS和内容感知信息流 。集成这些系统DDS可以一直扩展到云以及在云内扩展信息的访问和分发 。
OMG DDS体系结构设计为可从小型设备扩展到云端 , 并且适用于非常大的设备系统.DDS通过扩展数千或数百万参与者 , 以超高速传输数据 , 管理成千上万的数据对象来实现物联网 , 并提供极高的可用性和安全性 。DDS通过吸收单个标准通信层中的许多复杂性 , 简化了分布式系统的开发 。
【什么是DDS?】安全(Security)
保护任务关键型工业物联网环境需要跨系统和供应商从边缘扩展到云的安全性 。
DDS包括为信息分发提供身份验证 , 访问控制 , 机密性和完整性的安全机制 。DDS安全性使用分散的对等体系结构 , 在不牺牲实时性能的情况下提供安全性 。
推荐阅读
- DataX的技术
- 为什么现在的人不喜欢用网线,反而更爱用光纤来传输呢?涨知识了
- 狸花猫吧百度贴吧 为什么流浪猫都是狸花猫
- 桂圆红枣奶茶的做法,桂圆红枣奶茶的做法是什么
- 喝安吉白茶的好处,安吉白茶是不是白茶
- 红茶的保质期,红茶的保质期大概是多久
- 喝什么茶去火排毒祛痘,女性适合喝什么茶
- 喝清轻茶有什么好处,每日饮茶有什么好处
- 喝茶有什么益处,喝西湖龙井茶有什么好处
- 服务器的硬盘出现问题怎么解决?