4

我想了解 OMG 数据分发服务究竟是如何工作的,以及它如何用于具有更好性能的实时进程间通信。请向我推荐最好的资源/书籍?我尝试使用 Google 和 YouTube,但无法实时获得准确的 DDS 功能相关信息和 DDS 实施。

4

2 回答 2

4

OMG 的数据分发服务门户包含多个由不同供应商提供的教程。请参阅http://portals.omg.org/dds/tutorials这些可以作为很好的参考,因为它们倾向于关注标准功能而不是特定于供应商的细节。

也就是说,一些供应商已经创建了优秀的教程。除了上一篇文章中提到的那个,我喜欢 Twin Oaks Computing 的那个。整个教程适合一个(长)HTML 页面,包含很好的概念和图形: http: //www.twinoakscomputing.com/coredx/dds_tour

对于更深入的报道,我喜欢 RTI(我工作的公司)的电子学习计划 http://www.rti.com/elearning/index.html

免费提供的两个模块提供了关于概念和设计模式的非常好的介绍材料:

简介 -- http://vimeo.com/user14186439/review/57448029/6138f1e5c1 Instances Samples and Data-Types -- http://vimeo.com/user14186439/review/61771143/d59ca69515

此外,我会推荐 RTI 社区门户中的 Case+Code(用例)示例。它们提供了完整的代码示例,说明如何使用不同的 DDS API 和 QoS 来满足实际用例。请参阅 http://community.rti.com/case-and-code

杰拉尔多

于 2014-06-03T07:14:29.837 回答
0

没有我知道的书,但我喜欢这篇论文......

http://www.slideshare.net/Angelo.Corsaro/the-data-distribution-service-tutorial

它通过参考温度传感器示例引导您了解 DDS 的一些功能以及如何利用它们。

如果你想要更多的实践,有一个 DDS 的开源实现在

http://www.prismtech.com/opensplice/opensplice-dds-community

其中包含一组示例和许多有关功能和 API 的其他文档。

谢谢詹姆斯

于 2014-06-02T20:40:36.653 回答