OpenDDS工具之二(repoctl)
来源:http://www.tudoupe.com时间:2022-02-10
(一)详解
OpenDDS提供了两种发现服务
- 1)DCPSInfoRepo集中发现服务
DCPSInfoRepo服务,基于TAO(The ACE ORB)机制实现,其中ORB(Object Request Broker)对象请求代理,就是基于CORBA(Common Object Request Broker Architecture)通用对象请求代理架构实现的;
- 2)RTPS对等发现服务
DCPSInfoRepo集中发现服务,作为publisher和subscriber发布订阅的中介服务器,起到了发布订阅主题的协调器作用,大体流程如下
1)publisher和subscriber向DCPSInfoRepo发布自己的应用主题信息和底层DDS对象;
2)DCPSInfoRepo集中发现服务,对(domainId,应用主题、消息类型、QoS)进行协调,对于匹配成功的pub和sub,分别反馈相应的信息;QoS不一致的,也反馈信息;
3)pub和sub,开始发布订阅的数据传输通信;
4)DCPSInfoRepo集中发现服务,实时监测publisher和subscriber的连接状态(集中发现的通讯,是基于TCP协议的),向此前匹配成功的pub和sub,反馈彼此对方的状态;
5)pub和sub,实时获取对方的状态,并进行CallBack回调处理
DCPSInfoRep
上一篇:使用 WADK 部署操作系统(8) - 原生 VHD 启动
下一篇:没有了
相关新闻
- 2022-02-10 使用 WADK 部署操作系统(8) - 原生
- 2022-02-10 两种方法给OpenGL中多个物体应用不
- 2022-02-09 pe系统怎么进入的方法教程
- 2022-02-08 笔记本电脑黑屏无法唤醒屏幕怎么
- 2022-02-08 window下检查应用程序是32位还是64位
- 2022-02-08 【各种**问题系列】IDEA集成Gitee后
- 2022-02-08 pspice软件破解版安装win10
- 2022-02-08 win11很卡怎么办 windows11很卡的解决
- 2022-02-08 家用增压泵水塔安装图(家用水塔
- 2022-02-08 音视频开发学习--02--超简单ffmpeg开
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
