OMG DDS线协议交互式实例

日期: 2011-05-25 作者:Ryan Cloutier翻译:张培颖 来源:TechTarget中国 英文

若干不同的消息类型构成了极速嵌入式中间件的小世界。对象管理组织(OMG)赞助的数据分布式服务(DDS)最近被用于演示这些系统之间的线协议交互操作。

  厂商的系统可以在五个独立开发基于DDS环境中进行实时通信:Gallium的InterCOM DDS、IBM WebSphere R3 Services Asset、PrismTech的OpenSplice DDS、Real-Time Innovations的RTI Data Distribution Service以及Twin Oaks Computing的CoreDX DDS。

  DDS线协议允许不同的DDS标准实施之间进行直接联系,即便他们使用的是不同的编程语言或者运行在不同的操作系统中。

  “DDS通常在系统中使用,这个系统由多个子系统集成而来,”Andrew Watson说道,他是OMG的副总裁兼技术总监。“有一点很重要,就是你可以插入一个新厂商的子系统,并保证其正常运作。”

  我们经常在相关领域的关键业务应用中部署DDS,像防御、金融交易或者空中交通管制。这些产业尤其依赖数据精准度和可交换性,这些数据来自于数个不同厂商构建的多种子系统,Watson说。

  举一个实际的例子,英国国防部的标准称之为“通用交通架构(Generic Vehicle Architecture)”。这个标准授权了特定军用车辆内数据传输中DDS的使用,允许路上交通工具(像坦克或者轻型装甲车)使用可交换的组件,包括通信设备、智慧设备以及其他来自各种厂商的电子配件。

  “这对于他们来说非常重要,他们的一个用了五年的交通工具,由一个厂商制造,并且插入一个不同厂商的全新电子设备,还要保证这个设备可以同这个DDS标准中的其他部分进行通信,”Watson说。

  2008年,Gartner将DDS投票选举为“最酷的技术”,而且DDS也应用于NASA机器人的各种程序中,用以AEGIS武器系统,来处理花旗集团的交易应用。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

张培颖
张培颖

云计算网站编辑

相关推荐

  • OMG BPM/SOA实践社区BPM/SOA案例研究

    本周,SearchSOA.com和eBizQ合作伙伴OMG BPM/SOA实践社区宣布了“敏捷业务和业务流程管理BPM流程优化以及面向服务架构(SOA)案例研究竞赛”的冠军。

  • 特别关注:大型机应用现代化

    大型机应用现代化对于保持原有系统至关重要,而且大型机在大型企业高性能企业计算仍旧处于核心地位。这也是SOA成功案例中,目前正在进行的革新中最为显著的内容。

  • 你为实时ESB准备好了吗?

    SOA为应用程序开发带了诸多好处,但少有人认为快速处理是其好处之一。SOA引发开销,而开销又是快速行动的克星,尤其是在实时系统所需的类型中。

  • UML基础(下)

    UML从一开始就收到了很多批评。有些观察员认为UML语言有些臃肿,因为许多关系图很少使用,而有些关系图的功能又相互重叠……