OpenDDS架构说明

OpenDDS架构说明

DDS规范定义了两个独立的接口

一个以数据为中心的发布-订阅(DCPS)接口

	一个以数据为中心的发布-订阅(DCPS)接口,它提供了一个全局数据空间:
		-	发布者发送类型特定的感兴趣的订阅者可以接收的类型的数据。
	这被认为是一个低层接口,与过去在1990年代流行的MOMA(面向消息的中间件体系结构)实现非常相似。

DCPS Usage

在这里插入图片描述

允许对象模型分布的数据局部重建层(DLRL)

	允许对象模型的分布的一种数据局部重建层(DLRL)。
	    -  这是一个构建在DCPS之上的可选层。
	DLRL的功能非常吸引人,因为它提供了一个更高层次的接口,并在本地框架后面隐藏了很多发布/订阅细节。
	它将DDS转换回提供更多的透明性,这与CORBA通常的做法一样。

DLRL Usage

在这里插入图片描述

总结

	在这两种情况下,可以看到,当订阅者和发布者直接使用传输时,可以获得明显的性能优势。
	也可以理解DLRL提供一个框架来进一步屏蔽应用程序(那些远离数据源的应用程序),使其不
	受任何底层分布复杂性的影响。

OpenDDS目前实现了DCPS级别

OPENDDS官方说明 : Architecture.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值