Questions tagged [data-distribution-service]

Data Distribution Service for Real-Time systems V1.2 is a standard finalized in 2007 by the Object Management Group (OMG). Its goal is to provide a standardized infrastructure for building mission or business critical systems. For that purpose, it defines a strong-typed data-space that can be updated by Publishers and observed by Subscribers. Decoupling, automatic discovery and a rich set of Quality of Service settings are some of its important features.

Data Distribution Service (DDS) specification: https://www.omg.org/spec/DDS/

255 questions
4
votes
4 answers

JMS/DDS Integration

I have a legacy C++ application that uses DDS for asynchronous communication/messaging. I need to integrate this application into a JavaEE environment that uses JMS for messaging. Other than building a standalone JMS/DDS bridge module, are there…
dalenkruse
  • 240
  • 1
  • 8
4
votes
1 answer

RTI Routing Service setup

I have a problem getting the RTI Routing Service to work with my applications. I have created a simple DDS publisher application and a simple DDS subscriber application. The applications communicate while running on 2 different computers over LAN,…
Rauhe
  • 77
  • 8
4
votes
1 answer

How to load a file using source command in ANT script?

Using Linux environment with java,I'm having the config file which should be configured before executing the eclipse application from console, This is the OpenspliceDDS config file to source which is in the following directory source …
thar45
  • 3,518
  • 4
  • 31
  • 48
3
votes
1 answer

Why the number of frame rate of topic is differnet from realsense image fps in ROS2

I tested if my ros2 node was subscribing exactly to /camera/depth/image_rect_raw topic from reassense ROS2 node.I attatched a realsense camera to TX2 board and configured as 15 fps. However, I expected that the rate of subscribing…
Jaehyun Lee
  • 247
  • 1
  • 2
  • 4
3
votes
1 answer

DDS Security: How are key generated for different publisher

After reading the OMG specification about secure DDS: https://www.omg.org/spec/DDS-SECURITY/1.1/ I understood that DDS participants will authenticate each others though a handshake and deduce a secret using DH. This shared secret is used for the…
Stoogy
  • 1,307
  • 3
  • 16
  • 34
3
votes
2 answers

DDS configuration with multicast and unicast

I am still trying to understand DDS and its concepts. I have a configuration where 2 laptops run dds based application. My environment does not permit multicast so I decided to go for peer to peer connection(unicast). To bring both the laptops in…
Vishal Rawat
  • 325
  • 1
  • 3
  • 19
3
votes
2 answers

cmake for OpenDDS Project

looking for a standard CMakelist to build OpenDDS application (Simple Publisher/Subscriber). I am familiar with the Tutorials and everything is running fine with MPC to build the examples. I need to build my project with cmake. I m using OpenDDS…
M.P21
  • 33
  • 4
3
votes
2 answers

OpenDDS - Create multiple topics from single IDL structure

In my exercise with OpenDDS I would like to create multiple topics from a single IDL structure, is that possible? otherwise please let me know how to do it. I do it as below, please correct me if it is not the right way to do it. The sample I use is…
Panch
  • 1,097
  • 3
  • 12
  • 43
3
votes
1 answer

Cannot find ldl lnsl lpthread lrt when buildling?

I am trying to build the RTI perftest in an i86 QNX architecture. When I try to build the makefile that I generated, I get the following: Checking directory obj/i86QNX6.6qcc_cpp4.7.3/Release Checking directory…
Joe P
  • 33
  • 3
3
votes
3 answers

DDS - Which one is recommended - OpenSplice or CoreDX?

I need for C# winform app and for android native application to use DDS(Data Distribution Service). Each one can be subscriber and writer. What is important for me: - High performance. - Easy to use and documentation. - Support. - Low…
Shir
  • 253
  • 1
  • 6
  • 18
3
votes
2 answers

Differences between OPC and DDS?

I want to know the differences between OPC (Open Platform Communication) and DDS (Data Distribution Service). My understanding of these two frameworks is : Communication middlewares over machines for simplifying complex network programming. Both of…
foool
  • 1,462
  • 1
  • 15
  • 29
3
votes
3 answers

Don't break backwards-compatibility messages in a DDS system

I'm involved in a project which uses DDS as a protocol to communicate and C++ as language. As you know exchanged messages are called Topics. Well, sometimes a team must change a topic definition, as a consequence of this, other software which…
3
votes
2 answers

Convert Polymorphic C++ Object to Non-Polymorphic C Object

Just a little background for the strange question: I have a network framwork (RTI DDS) which has a C serialisation function which takes a pointer and converts a C struct to a string. It also (and is also designed to work) with C++ classes. But if I…
3
votes
3 answers

What does pragma keylist keyword do?

While reading about various IoT messaging protocols I came across a structure defined as below: enum TempScale { CELSIUM, KELVIN, FARENHEIT }; struct TempSensorType { short id; float temp; float hum; TempScale scale; }; #pragma…
lewiatan
  • 1,126
  • 2
  • 21
  • 37
3
votes
0 answers

ZerocICE vs DDS

i know this question maybe seems duplicate, but i think the new versions of RPC frameworks better to compare again, after all i m a newbie in RPC and HLA my requirements: Real-time pub/sub messaging architecture, i have 12 nodes connect each other…
danics
  • 323
  • 1
  • 9
1
2
3
16 17