OpenDDS的学习和使用

本文详细记录了OpenDDS的环境搭建过程,包括获取学习资料、Linux环境的配置、DDS库文件的打包,以及两台机器间的通信设置。通过修改示例代码,可以定制自己的数据发布和订阅功能。最后,介绍了如何打包DDS库文件为.deb安装包,并提供了求助渠道。

因项目需要,最近在学习和使用开源软件OpenDDS,在这里把自己的所学,所用,所想做个记录,以备查看。因个人当前理解的限制,所写内容不一定全部正确,但所有内容是

我操作验证过的。使用环境Debian 4.9.210 x86_64/Linux

摘要

       1、获取学习资料

       2、环境搭建

       3、为我所用

       4、打包DDS库文件

       5、求助渠道

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1、获取学习资料

 a. 网上搜索中文资料有很多介绍,先对OpenDDS有了个大概的认知。它是个开源的数据分发

     中间件,有三层:TAO+ACE+DDS,

     其中TAO负责封装数据,让OpenDDS支持跨平台;

     ACE负责数据通信;

    DDS负责数据的分发交互。

 b. 在OpenDDS官网OpenDDS 下载OpenDDS软件包和开发者指南。网站里也有一些对其的

     介绍,看不懂没关系,多看几遍。软件包解压后里面有一些README和md文件也看下,

      还有DOC目录下文档也看下。最重要的是开发者指南文件,里面比较详细的介绍了OpenDDS

     的使用和配置,需要多看几遍,尤其是第二章介绍软件包里的用例,以及第七章OpenDDS的

    common,discovery, transfort配置,对理解OpenDDS如何使用很有帮助。

2、环境搭建

本人使用的是linux系统,内核版本是4.9-12,windows环境方法类似,网上也可以搜到很多介绍。     

 需要材料:

 Perl软件包(主要用于跑OpenDD

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值