APP下载

面向分布式网络的信息按需分层分发系统框架

2011-09-19张冬梅

自动化仪表 2011年8期
关键词:区域信息

张冬梅 王 磊

(黑龙江八一农垦大学信息技术学院1,黑龙江 大庆 163319;北京工业大学机电学院2,北京 100022)

0 引言

近年来,大量分布式应用的实现以基于发布/订购机制的信息按需分发作为基本的通信集成基础设施,如:用户和软件监控、工作流管理系统等。许多分布式实时应用都需要将数据迅速高效地传送到目的地,这就需要建立一个功能强大、融合多种处理机、健壮、高效的分布式实时通信网络系统[1-2]。为此,对象管理组织(object management group,OMG)提出了数据分发服务标准 (data distribution service,DDS)。该标准主要针对用户需要提供实时信息传送的系统[3]。

数据分发服务(data distribution service,DDS)是专门为高性能的数据分发而设计的一项新规范,目的在于提供一个能够清晰地定义数据分发服务的应用级接口,从而简化开发者的网络设计工作。2005年12月,修订后的版本v1.1正式推出,它在原有基础上做了进一步完善[4-5]。

1 按需分层分发体系结构

1.1 发布/订购模型

DDS基于发布/订购模型构建了一个共享“全局数据空间”的概念[6-7],所有的数据对象都存储在于此空间。分布式节点通过“发布”操作将数据发送到全局数据空间共享,通过“订购”操作获取自己感兴趣的信息。

发布/订购模型如图1所示。

图1 发布/订购模型Fig.1 The publish/subscribing model

OMG-DDS规范中描述的以数据为中心的发布/订购按需分发模型为许多实时应用提供了解决方案,从小规模的区域信息管理到大规模分布控制系统的各个领域,都可以实现信息的实时可用性[8-9]。

1.2 按需分层分发的框架

按各平台在地理位置上的分散情况以及信息交互频繁程度,分布式网络系统可划分成不同的信息分发区域。……

登录APP查看全文

猜你喜欢

区域信息
永久基本农田集中区域“禁废”
分割区域
订阅信息
关于四色猜想
分区域
基于严重区域的多PCC点暂降频次估计
展会信息
区域
信息
健康信息