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
0
votes
1 answer

OpenDDS working Issues with Raspberry Pi

I am working on OpenDDS and trying to run messenger example on my Raspberry Pi . Example Messenger Worked on my Ubuntu setup but when i am trying to run it on my Raspberry Pi , it's not working . there were no problem in ./configure but when i ran…
0
votes
2 answers

Compiling x64Linux2.6gcc file

I am working on a data distribution service protocol using eProsima FastRTPS in Linux (Ubuntu), but I am not able to make it run because FastRTPS has file "makefile_x64Linux2.6gcc" which i need to compile but i dont know the commands to do it . I…
0
votes
1 answer

global data space in RTI's implementation of DDS

Can anyone explain briefly about the global data space in DDS? Is it like a virtual memory?? When does a global data space is required?? I know that in Unicast of UDPv4, for every dataWriter/dataReader pair one port is assigned through which the…
0
votes
1 answer

OpenDDS participants could not discovery each other

Rcently, I try to communicate by using OpenDDS-3.12. I want to communicate other two hosts which located other WAN. But, participants could not discovery each other. How can I solve this problem?? Here is my communication enviroments: I have two…
DONG-JIN LEE
  • 113
  • 12
0
votes
3 answers

How to install OpenDDS 3.12 on windows system

I recently try to install OpenDDS-3.12 on my windows7 OS. But, it has make trouble. When I try to type configure on VS command prompt, it can't detect Visual C++ version! Error code is like this: Colud not detect Visual C++ version, try running this…
0
votes
1 answer

How to use IDL's in C++ to bridge system messages

I have essentially two groups of messages bubbling around in my enterprise (over DDS essentially). One group is raw system data and another group is complex visual data. I have an application that can create publishers and subscribers for most of…
anon
  • 101
  • 1
0
votes
1 answer

Could Netty be used with DDS

I need to develop application receiving datagram from OpenDDS and storing it in a database. Netty has the excellent performance and stability in Network Application. So i want to use netty framework to receive and store. But i am uncentain about…
Lee
  • 1
0
votes
0 answers

OpenDDS - xorg or compiz runs out of memory on Ubuntu 16.04.1 when running 50+ publisher and subscriber

I'm exercising with OpenDDS to understand its behavior. I have a VMware workstation with Ubuntu 16.04.1 (8GB RAM and 30GB hard disk). I would like to run OpenDDS examples OpenDDS-3.11/examples/DCPS/IntroductionToOpenDDS as described in…
Panch
  • 1,097
  • 3
  • 12
  • 43
0
votes
1 answer

OpenDDS - DCPSInfoRepo is killed but the publisher and subscriber are communicating

I'm exercising with OpenDDS DCPS examples from OpenDDS-3.11/examples/DCPS/IntroductionToOpenDDS on Ubuntu 16. As per the AAA_README.txt found in the same location, I first started DCPSInfoRepo OpenDDS-3.11/bin/DCPSInfoRepo -ORBEndpoint…
Panch
  • 1,097
  • 3
  • 12
  • 43
0
votes
2 answers

OpenDDS: how to communicate two hosts through public network (WAN)

Rcently, I succeeded in communicating two hosts in same subnet by OpenDDS. However, I want to communicate other two hosts through public network or WAN. It doesn't work. How can I solve this problem?? Here is my communication enviroment: I have two…
0
votes
1 answer

RTI DDS memory release

I'm told that DDS maintains a reference to DTOs created when using the example code here: public void on_data_available(DataReader reader) { HelloWorldDataReader HelloWorldReader = (HelloWorldDataReader)reader; try { …
Dodd10x
  • 3,344
  • 1
  • 18
  • 27
0
votes
0 answers

Using DDS Domain Objects in code

I have an architectural question related the Data Distribution Service (DDS). What are the downsides to using Objects imported from DDS directly inside your code for presentation to the user? I'm working on a program that listens to a large amount…
Dodd10x
  • 3,344
  • 1
  • 18
  • 27
0
votes
1 answer

DDS C++ - Data Distribution Service

I began to work with C# and I'm trying to test the code that follows for an dds app. I took it from: http://www.laas.fr/files/SLides-A_Corsaro.pdf using System; /********************************************************** * Definition for the…
0
votes
0 answers

Java Array Contents change by themselves

I have a program that requests values from RTI DDS based on a list of points (DynamicIoRunnable below). The DyamicIoRunnable will request a data instance for each point in the predefined list, it will put the data in a list and once it goes through…
Tacitus86
  • 1,314
  • 2
  • 14
  • 36
0
votes
1 answer

Does ACE+TAO/OpenDDS support a 64-bit GCC toolchain?

ACE+TAO: 6.3.2 OpenDDS: 3.11 Host compiler: GCC 5.4 As I cross-compile OpenDDS for Android, I'm looking at ACE_wrappers/build/arm/include/makeinclude/platform_android.GNU which appears to do the cross-compiling for ACE, and it appears to only…
Ender
  • 1,652
  • 2
  • 25
  • 50