计算机与现代化 ›› 2012, Vol. 1 ›› Issue (03): 128-130.doi:

• 网络与通信 • 上一篇    下一篇

面向服务的数据分发机制的研究与实现

温水生,周琪云,江接宝,张任龙,胡斌   

  1. 江西师范大学计算机信息工程学院,江西 南昌 330022
  • 收稿日期:2011-10-20 修回日期:1900-01-01 出版日期:2012-03-23 发布日期:2012-03-23

Research and Implementation of Serviceoriented Data Distribution Mechanism

WEN Shuisheng, ZHOU Qiyun, JIANG Jiebao, ZHANG Renlong, HU Bin   

  1. School of Computer Information Engineering, Jiangxi Normal University, Nanchang 330022, China
  • Received:2011-10-20 Revised:1900-01-01 Online:2012-03-23 Published:2012-03-23

摘要:

在分布式环境中,分布式节点间存在多种形式的数据交换,为了实现数据的灵活可靠交换,需要一种通用的通讯机制作为数据交换应用

的基础设施。同时,对象管理组织提出的数据分发服务(DDS)框架,其核心是以数据为中心的发布/订阅模式,能很好地解决分布式环境中的

数据交换和分发问题。本文首先介绍数据分发服务的相关理论及其优点;然后介绍一种支持多数据包及文件传输的通讯机制作为上层应用的基

础设施和该通讯机制的服务调度机制;最后依据DDS框架,结合以服务为中心、以交易码驱动的架构,设计并实现一种以数据为中心的发布/订

阅模式。

关键词: 关键词:数据分发服务, 发布/订阅, 通讯机制, 服务调度机制

Abstract:

In a distributed environment, distributed nodes exist in the various forms of data exchange, in order to realize the

flexible and reliable data exchange, a general communication mechanism is needed for data exchange application

infrastructure. At the same time, data distribution service (DDS) framework invented by Object Management Group, its core is

the datacentric publishsubscribe pattern, can solve data exchange and distribution problem in distributed environment

very well. Firstly, this paper introduces the data distribution service theory and its advantages, then introduces a support

multiple data packets and file transfer communication mechanism as the application infrastructure and the service scheduling

mechanism of this communication mechanism, finally, based on the DDS framework, combining to the servicecentric and

transaction code driven architecture, designs and implements a datacentric publishsubscribe pattern.

Key words: Key words:data distribution service, publish/subscribe, communication mechanism, service scheduling mechanism