RTI DDS介绍

美国RTI(Real-Time Innovations, Inc.)成立于1991年,是全球第一个发布商用网络中间件DDS的公司,主要成员来自斯坦福航空航天机器人实验室。该公司总部设在硅谷。RTI作为OMG(Object Management Group)组织董事会的成员,目前已经成为这个行业的领导者,从2004年开始RTI公司负责主持DDS(Data-Distribution Service for Real-Time Systems)工作组的工作。

RTI公司DDS产品在全球范围内的市场占有率高达80%,其产品和服务广泛应用于航空、航天、船舶、国防、金融、通信、汽车等领域,包括作战系统、船舶导航和控制系统、船舶防御系统、无人机驾驶系统和地面控制系统、装甲车辆控制系统、仿真和培训系统、雷达处理和空中交通管理系统、金融系统等等,全球范围内涉及项目多达500多个。

RTI公司具有一流、专业的团队

● 40多个工程师专注于DDS

·研发、咨询和服务一条龙服务

·12个博士(6个来自斯坦福大学,2个来自伯克利大学Berkeley,其他来自美国仁斯利尔理工大学RPI 等名牌大学)

·18个硕士(Stanford, Berkeley, MIT, Caltech, Michigan...) 专业专注的高级工程师队伍

● 在以下领域具有多年的经验:

·复杂的分布式和实时应用

·系统工程和集成

·控制和自动化领域

● 在以下各个行业都具备了丰富的经验

·航空、航天、国防、船舶、金融、运输、仿真等

● 通过自主研发和与最终用户的直接交流积累了丰富的经验

● 具有丰富的培训经验

DDS概述

消息中间件包括点到点、消息队列和发布/订阅三种工作模式。点到点摸式具有很强的时间和空间耦合性,使得通信灵活性受到很大限制。消息队列模式通过一个消息队列来传递消息,解决了通信双方时间和空间松耦合的问题,但不能实现消息消费者通信的异步,并且还存在服务器瓶颈和单点失效的问题,可靠性得不到保障。发布/订阅模型中发布者和订阅者通过主题相关联,双方不必知道对方在何处.也不必同时在线,实现了通信双方时间、空间和数据通信的多维松耦合。

DDS规范

DDS(Data Distribution Service数据分发服务)是对象管理组织OMG的有关分布式实时系统中数据发布的一个较新的规范(2004年12月发布1.0版,2007年1月发布1.2版)。DDS规范采用了发布/订阅体系结构,但对实时性要求提供更好的支持。DDS是以数据为中心的发布/订阅通信模型,并针对强实时系统进行了优化,提供低延迟、高吞吐量、对实时性能的控制级别,从而使DDS能够广泛应用于航空、国防、分布仿真、工业自动化、分布控制、机器人、电及网络化的消费电器等多个领域。

DDS标准规范了实时分布式系统中数据发布、传递和接收的接口和行为,定义了以数据为中心的发布/订阅机制。DDS规范使用UML语言描述服务,提供了一个与平台无关的数据模型(这个模型能够映射到各种具体的平台和编程语言)。DDS标准简化了实时分布式系统中数据高效、可靠地发布,它主要应用在要求高性能、可预见性和对资源有效使用的关键任务领域。

DDS规范列举并正式定义了一整套全面的QoS策略,能利用QoS进行系统控制。每一个DCPS实体都有自身的QoS策略,而且在每一对发布者和订阅者之间又都可以建立独立的QoS协定。这使得DDS可以很好地配置和利用系统资源、协调可预言性与执行效率间的平衡,以及能支持复杂多变的数据流需求。

DDS的通信模型

应用程序在处理以数据为中心的分布式系统时,DDS标准中间件可以帮助用户使用更加简单的编程模型,不需要开发特定的事件/消息机制或手动创建封装的CORBA对象来获取远程数据。应用程序可以使用一个简单的主题(Topic)名称来指定它想要读或写的数据,以及使用以数据为中心的API来直接读写数据。DDS中以数据为中心的发布/订阅(DCPS)模型构建了一个共享的“全局数据空间”的概念,所有的数据对象都存在于此空间中,分布式节点通过简单的读、写操作便可以访问这些数据对象。实际上,数据并非存在于所有计算机的地址空间中,它仅存在于那些对它感兴趣的应用程序的本地缓存中,而这一点正是发布/订阅模型的关键所在。

DDS的QoS策略

较好的QoS控制策略可能是DDS标准最重要的特征。QoS在DDS规范中得到了普遍而深入的使用,用于配置系统以及在每对发布者/订阅者之问建立起独立的QoS协定,而QoS协定能够提供实时系统所要求的性能、可预测性和资源可控性,并且能够保证发布/订阅模型的模块性、可量测性和鲁棒性等。因此,DDS能够满足非常复杂、非常灵活的数据流要求。

DDS特点

● DDS是针对网络编程的一个公开标准。

● 是一套支持发布/订阅设计思想的应用程序接口(API)。

● 体现了以数据为中心的结构设计方法学。

● 专门为高性能的实时系统设计。

● 可以大大降低用户成本。

·用户可专注于自己的设计,不需要自己设计系统中所有的组件。

·降低集成成本,减少首次设计时间和后继测试等时间开销。

● 采用公开标准,减少了被供应商特定技术禁锢的风险。

RTI DDS产品介绍

RTI DDS是分布式系统实时应用程序的通讯中间件,它遵循目标管理组织(OMG)中实时系统数据分发服务DDS的标准,并且是全球DDS标准最可靠、最灵活和最高性能的实现。

RTI DDS(以前称为NDDS)是被实际应用证明的,并被广泛应用于时间苛刻和数据苛刻的使用场合,包括:

● 任务要求苛刻的作战管理系统

● 航空航天

● 美国国家铁路网

● 空中交通流量控制

● 交通流量监控

● 金融交易处理

● 工业自动化

RTI DDS独立于操作系统和编程语言,极大地方便了不同系统之间的通讯。系统设计者通过可扩展的传输框架结构连接多个物理端点。传输方式包括以太网络、共享内存、背板或其他连接方式。RTI DDS具有多种服务质量策略(QoS)参数可供调整,方便设计者调整他的应用程序达到性能和资源使用的最佳组合。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容