问题标签 [data-distribution-service]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
331 浏览

java - 无法在运行时动态添加 Apache Camel 中的路由

我想在运行时动态添加新的骆驼路线。即根据用户请求说我需要添加新路由,并且还需要开始使用新添加的路由中的数据,但我不能。

根据请求,新路由将添加到数组列表“routes_list”中。然后将对方法“configure”进行函数调用。

当我通过调用 getRouteCollection().getRoutes() 看到骆驼 RouteCollection 时,我也能够在列表中看到新路线,但在向新路线发送消息时无法接收。你能看一下吗,请提供你的意见

0 投票
3 回答
570 浏览

data-distribution-service - DDS 中的互操作性

我是 DDS 域的新手,需要了解以下内容。

如何发布两个供应商之间的共同话题以实现 DDS 中的互操作?

场景是:假设有两个供应商产品 V1 和 V2。V1 有一个发布者在主题 T1 上发布。V2想订阅这个topic。Subscriber(V2)怎么知道有一个Topic T1?

我对域级别有类似的疑问。订阅者如何知道它必须参与哪个域?

我正在使用 OpenDDS。

谢谢

0 投票
1 回答
486 浏览

resources - 无法找出资源不足错误的根本原因

我有一个使用RTI DDS的应用程序dynamic data来设置我的消息。

当我尝试发送300kb文件中的字符串时,我收到以下错误代码:

我在他们的论坛上搜索并尝试了我能想到的对我的 QOS 策略文件的所有更改以避免此错误,但没有一个有效。

我认为现在解决此问题的最佳方法是找到问题的根本原因,但是我碰壁了,无法弄清楚它是否与操作系统相关、内存泄漏或什么。

有谁知道是什么可能导致我与 RTI DDS 出现此问题?

0 投票
2 回答
2697 浏览

ipc - OPC和DDS的区别?

我想知道 OPC(开放平台通信)和 DDS(数据分发服务)之间的区别。

我对这两个框架的理解是: 机器上的通信中间件,用于简化复杂的网络编程。它们两者都用于通过消息传递在物理上分开的机器上进行程序通信。它们采用客户端-服务器模型作为 TCP/IP 套接字进行通信,但它们可以以多 2 多的方式交换数据。此外,DDS 经常用于飞机和军舰等关键系统。

如果有任何误解,或者您知道它们之间的一些差异,请告诉我。

0 投票
2 回答
335 浏览

communication - OPC UA 和 DDS 的链接 - 如何集成?

我读过“OPC Foundation's DDS OPC UA Part 14”中可能有一些关于 OPC UA 和 DDS 集成的规范。有人能告诉我如何找到这个规范或它在哪里发布吗?通过 OPC 基金会的网站,只能找到第 1 - 13 部分...提前致谢!

0 投票
0 回答
438 浏览

c - 调用 IDL 预处理器

我正在使用 linux 4.20 和 ubuntu 15.10 虚拟机,我的主机是 windows 7。我正在尝试使用 Prismtech(社区版)提供的数据分发服务(DDS)协议实现一个简单的聊天消息示例。

我遇到了一个必须调用 Chat.idl 的教程。下面是文件中的代码,其中包含服务器和客户端之间互连的主体。

要调用它,我应该在我的命令行(终端)中输入“idlpp -S -lc Chat.idl”。下面是我的终端输出,显示“IDL 解析器错误:打开文件 chat.idl”。

0 投票
1 回答
455 浏览

c - 在 DDS 中为多个主题创建多个数据写入器

我正在开发 32 位 Linux 中的 OpenSplice DDS 社区版。在这里我可以有多个主题,其中,数据编写者可以写入该主题,而发布者将发布这些主题。我尝试修改可用的源代码,我试图在其中获取输出,如下所示:

源代码如下所示:

但我对上述代码的输出如下:

0 投票
1 回答
415 浏览

raspberry-pi - PI 上的 RTI DDS Connext 主机

当我尝试在 Raspberry PI 上运行 RTI DDS 示例时出现此错误:

可能是什么问题?

0 投票
1 回答
146 浏览

c++ - 从数据阅读器终端获取数据到 GUI (QtCreator)

我需要一个小的 GUI 来显示来自下面数据阅读器的数据。假设我在控制台中的数据阅读器显示了 10 条消息,我所需要的只是在 GUI 中它必须显示第一条消息半秒钟,第二条消息以此类推......在 QtCreator 的 Textbrowser 中。

任何帮助表示赞赏。

输出:MessageBoard 已打开:发送一个带有 userID = -1 的 ChatMessage 以关闭它....

我尝试从文本文件中访问数据,这实际上不再是实时的。我现在想实时访问数据(即直接从终端到 GUI)。

从文本文件:

0 投票
1 回答
84 浏览

c - 关注主题和作者时发布者的限制

谁能告诉我一个发布者是否可以用于传递不同的参数(数据类型),如整数、浮点数、字符串、字符等...

Open Splice DDS 社区版对发布者有任何限制吗?如果可以,它可以容纳多少个出版商?