之前 & 之后
uDDS
是我们自主研发的数据分发服务中间件,由核心库与工具集组成,是一款符合OMG规范的商业软件。
这里我们从几个主要方面给出了使用 uDDS之前与之后所带来的变化。
这里查看uDDS更详细的产品特性 >
以数据为中心,搭建软件的通信系统
之前
传统的以连接为中心的通信体系
不仅要关注数据的交互,
还必须兼顾节点间的连接。
随着现代软件系统规模不断增长,
连接,将成为一个可怕的问题。
之后
使用
uDDS,您只需从数据的角度关注整个系统的通信,不需关心节点间的连接
基于虚拟的“全局数据空间”的概念,来设计您的各种数据的结构和主题,
还有建模工具
(查看详情)
帮助您可视化地搭建数据体系,生成拓扑图和IDL文件。
最大化程度简化开发,降低成本
之前
开发时,你不得不写大量的网络代码,小心翼翼防止出错。
而这一大堆代码其实与你的软件核心功能没太大关系。
调试、测试时,却好像没多少可用的手段。
之后
我们一直相信:
最容易开发的、
最便于维护的、
最不会出错的代码,
就是你压根不用写的代码
uDDS
能帮你省去80%以上通信代码开发的工作,让你腾出手来专心对待软件的核心任务。
开发时,你基本上只需要读(订阅)写(发布)数据就行。
调试、测试时,你有
“七种武器”
可以借助,解决各种通信问题,极大缩短软件上线时间。
环境测试:
检测系统是否具备数据分发服务的环境,并能够快速进行发布-订阅模型的构建。
建模:
通过可视化建模的方式,方便快捷的建立DDS模型并生成VS解决方案。
协议分析:
对网络中DDS报文进行抓取、分析及可视化展示,观察网络中各个报文的状态。
监控:
发布者和订阅者的数据及域内数据传输情况,节点状态和信息以可视化方式展现。
记录:
对数据的记录、回放、查看和修改报文数据进行二次发布。
QoS配置:
配置文件管理、QoS策略管理、兼容性检测、操作输出等。
异常定位:
快速检测异常出现的原因,定位分析网络异常出现的位置并快速找到问题。
自主可控的产品 + 本土化、定制化的服务
作为国产DDS产品供应商,我们与很多用户做过交流,用户们使用国外的DDS商业软件或是开源DDS软件过程中,
或多或少都遇到一些棘手的问题,而uDDS也或多或少可以提供些相应的解决方案。如下: