作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (18): 78-80,8. doi: 10.3969/j.issn.1000-3428.2007.18.028

• 软件技术与数据库 • 上一篇    下一篇

基于DDS的发布/订阅中间件设计

曹万华,谢 蓓,吴海昕,程 雄   

  1. (武汉数字工程研究所,武汉 430074)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-09-20 发布日期:2007-09-20

Design of Publish/Subscribe Middleware Based on DDS

CAO Wan-hua, XIE Bei, WU Hai-xin, CHENG Xiong   

  1. (Wuhan Digital Engineering Institute, Wuhan 430074)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-09-20 Published:2007-09-20

摘要:

基于OMG组织颁布的实时系统中数据分发服务最新标准设计了一个新的发布/订阅中间件,实现了分布式环境中以数据为中心的数据实时传输,解决了分布式实时系统中服务质量约束和单点失效等问题。提出一种全局数据空间管理策略,解决了通信节点动态增删问题。该模型与CORBA规范和其他发布/订阅模型相比,具有较好的灵活性、实时性、可扩展性和可靠性。

关键词: 发布/订阅, 中间件, 数据分发服务, 服务质量

Abstract: This paper designs a new publish/subscribe middleware based on data distribution service(DDS), which is published by OMG. Data centric-data real-time transferring in distributed environment is realized, and QoS restriction and a single point of failure are solved. Dynamical adding and deleting of communication nodes are realized by managing global data space in a special way. Compared with CORBA and other publish/subscribe models, this middleware is more flexible, realtime, scalable and reliable.

Key words: publish/subscribe, middleware, data distribution service(DDS), QoS

中图分类号: