装备电子系统的研发、测试、保障解决方案中心

DDS标准数据分发服务中间件Prism Tech Vortex
产品中心 DDS标准数据分发服务中间件Prism Tech Vortex
产品概述

      DDS(Data Distribution Service)数据分发服务是对象管理组织(OMG)在HLA及CORBA等标准的基础上制定的新一代分布式实时通信中间件技术规范。DDS采用发布/订阅体系架构,强调以数据为中心,提供丰富的QoS服务质量策略,能保障数据进行实时、高效、灵活地分发,可满足各种分布式实时通信应用需求。

      Vortex是一款智能数据共享平台,支持设备、机器和人之间的实时数据共享。包括传感器、实时嵌入式处理单元、移动电话或者手持设备、计算机浏览器以及任何需要共享数据的计算单元,均可以通过网络(有线或无线)进行数据共享,覆盖云端应用到局域网内应用。

      Vortex完全满足OMG DDS标准规范,提供包括C、C++、Java、JavaScript、C#等API接口,可运行在多种常规操作系统中,包括Linux、Unix、Windows、VxWorks以及移动操作系统(如Android)。

图片1.png

功能特性

      Vortex提供多个产品组件以适应不同的数据实时共享需求:

       ● Vortex OpenSplice:全功能的DDS中间件软件产品,可部署在桌面计算机、服务器中。也支持嵌入式实时操作系统(如VxWorks单板计算机)。提供包括Tunner、Tester、Modeler等多种调试、测试、基于模型设计网络(MDD)工具。

      ● Vortex Lite:可部署与资源(计算、内存、存储)受限的设备及传感器系统中的DDS软件。

      ● Vortex Café:纯Java实现的DDS软件,并针对移动设备和云端应用进行了特殊优化。

      ● Vortex Web:提供JavaScript API的DDS软件,允许基于HTML5的Web前端能够发送或接收DDS数据。

      ● Vortex Insight:提供监控和管理Vortex系统和基于Vortex实现的系统功能。

      ● Vortex Cloud:提供了基于Vortex的应用程序通过广域网(WAN)进行数据共享的能力,可以被应用在私有网络、公共网络甚至混合云平台中。

      ● Vortex Fog:实现组播网络到点对点网络的高效数据共享,并提供流量控制功能。

      ● Vortex Gateway:高性能、高扩展性的可配置协议网关框架,可用于桥接DDS协议与其他通讯协议。支持超过100种协议类型,也支持第三方协议在此框架中扩展。