自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Fast DDS使用及HelloWorld代码分析

环境搭建与源码编译 我这边是mac环境,linux环境也差不多。有自动安装脚本,也有docker环境,我喜欢手动编译安装,可以了解安装细节。1.安装依赖brew install cmake python3 wgetbrew install asio tinyxml22.编译安装Foonathan memory ,是一个经过优化的分配器git clone git@github.com:eProsima/foonathan_memory_vendor.gitmkdir foonathan_

2021-11-05 12:42:53 2383 4

原创 中间件DDS之DCPS模型

DCPS:Data-Centric Publish-Subscribe先来些概念的介绍,后续再来分析源码。 概述 DDS规范有两层,分别是数据本地重构层DLRL(Data Local Reconstruction Layer)和以数据为中心的“发布-订阅”层DCPS(Data-Centric Publish-Subscribe)。DCPS层是DDS的核心和基础,提供了通信的基本服务;DLRL层将DCPS层提供的服务进行了抽象,在DLRL层建立了与底层服务的映射关系。一些专有名词

2021-11-03 13:20:04 1852

原创 MQTT与DDS的比较

MQTT VS DDSMQTT协议三种服务质量 (QoS):最多一次 Sender 发送的一条消息,Receiver 最多能收到一次,也就是说 Sender 尽力向 Receiver 发送消息,如果发送失败,也就算了; 只有一次 Sender 发送的一条消息,Receiver 确保能收到而且只收到一次,也就是说 Sender 尽力向 Receiver 发送消息,如果发送失败,会继续重试,直到 Receiver 收到消息为止,同时保证 Receiver 不会因为消息重传而收到重复的消

2021-11-03 13:12:49 2413

原创 SOA中间件DDS(数据分发服务-Data Distribution Service)

近期,在汽车通信圈讨论较火的话题中,DDS绝对排得上号的,我会利用近期空余时间系统梳理下。 OMG(Object Management Group)组织 提起DDS,就不得不提OMG组织。OMG是一个国际化的、开放成员的、非盈利的计算机行业标准协会,很多大家熟悉的标准(如uml),都出自于OMG,DDS也是OMG组织推出的标准之一。 什么是DDS DDS(全称 Data Distribution Service数据分发服务),是一个中间件,由...

2021-11-03 13:09:24 1829 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除