之前 & 之后

uDDS 是我们自主研发的数据分发服务中间件,由核心库与工具集组成,是一款符合OMG规范的商业软件。
这里我们从几个主要方面给出了使用uDDS之前与之后所带来的变化。
这里查看uDDS更详细的产品特性 >

以数据为中心,搭建软件的通信系统

之前
节点图
传统的以连接为中心的通信体系
不仅要关注数据的交互,
还必须兼顾节点间的连接。
随着现代软件系统规模不断增⻓,
连接,将成为⼀个可怕的问题。
之后
全数据空间
使用uDDS,您只需从数据的角度关注整个系统的通信,不需关心节点间的连接
基于虚拟的“全局数据空间”的概念,来设计您的各种数据的结构和主题,
还有建模工具(查看详情)帮助您可视化地搭建数据体系,生成拓扑图和IDL文件。

最大程度简化开发,降低成本

之前
数据管理
开发时,你不得不写大量的网络代码,小心翼翼防止出错。
而这一大堆代码其实与你的软件核心功能没太大关系。
WIRSHARK
调试、测试时,却好像没多少可⽤的⼿段。
之后
我们⼀直相信:
容易开发的、 便于维护的、 不会出错的代码, 就是你压根不用写的代码
uDDS 能帮你省去80%以上通信代码开发的工作,让你腾出手来专心对待软件的核心任务。
核心库
开发时,你基本上只需要读(订阅)写(发布)数据就行。
环境测试
建模
网络分析
监控
记录回放
QoS配置
异常定位
调试、测试时,你有 “七种武器” 可以借助,解决各种通信问题,极大缩短软件上线时间。
环境测试: 检测系统是否具备数据分发服务的环境,并能够快速进行发布-订阅模型的构建。
建模: 通过可视化建模的方式,方便快捷的建立DDS模型并生成VS解决方案。
协议分析: 对网络中DDS报文进行抓取、分析及可视化展示,观察网络中各个报文的状态。
监控: 发布者和订阅者的数据及域内数据传输情况,节点状态和信息以可视化⽅式展现。
记录: 对数据的记录、回放、查看和修改报文数据进行⼆次发布。
QoS配置: 配置⽂件管理、QoS策略管理、兼容性检测、操作输出等。
异常定位: 快速检测异常出现的原因,定位分析网络异常出现的位置并快速找到问题。

自主可控的产品 + 本土化、定制化的服务

作为国产DDS产品供应商,我们与很多用户做过交流,用户们使用国外的DDS商业软件或是开源DDS软件过程中,
或多或少都遇到⼀些棘手的问题,而uDDS也或多或少可以提供些相应的解决方案。如下:
之前
之后
异常定位