Описание тега dds
Служба распространения данных (DDS) - это тип связующего программного обеспечения. DDS - это открытый стандарт, управляемый Группой управления объектами (OMG) и обеспечивающий высокопроизводительную и гибкую коммуникационную архитектуру публикации-подписки.
1
ответ
Вихревой туман, интеграция вихревого шлюза
Я новичок в службе распределения данных. Я использую продукты PrismTech для DDS. В моей сети есть Vortex Lite. Чтобы взаимодействовать с вихревым шлюзом в публичном облаке, я использую сервис вихревого тумана. Но не смог наладить взаимодействие. Мож…
28 дек '15 в 17:29
1
ответ
Должны ли темы DDS быть определены одинаково для каждого участника домена?
Допустим, у меня есть тема, определенная как объединение в одной системе: union MyType switch (letterId) { case a: TypeA typeA; case b: TypeB typeB; case c: TypeC typeC; }; Но другая система не заинтересована в теме в том случае, если объединение от…
22 фев '18 в 14:58
1
ответ
Неопределенная ссылка на org::opensplice::core::DWDeleter::DWDeleter
Я новичок в OpenSplice и хотел бы завершить простое руководство отсюда: https://github.com/PrismTech/dds-tutorial-cpp-ex Я скачал OpenSplice Community Edition и получил файл release.com. Затем я клонировал git-репозиторий dds-tutorial-cpp-ex и попыт…
30 мар '15 в 13:07
2
ответа
Сбор распределенных данных в центральной базе данных
Мне было поручено обновить существующую систему сбора данных, поступающих из торговых точек, и добавления их в центральную базу данных. Тот, который работает сейчас, основан на передаче по FTP/SFTP, где информация отправляется один раз в день, обычн…
07 май '15 в 08:55
2
ответа
Максимальное количество тем DDS, которые могут быть созданы в одном домене DDS
Существует ли ограничение на количество тем, которые могут быть созданы для конкретного домена в DDS? Это зависит от реализации? Какое максимальное значение для РТИ Connext DDS 5.0.0? Я не вижу этого в документации.
21 фев '13 в 15:15
1
ответ
Какой должна быть структура связи DDS?
У меня есть 2 выхода проекта C++, где у меня есть отправитель и получатель. Они связаны с соединением сокета UDP и строят через CmakeFile.txt Root |→ Sender | |→ src | |→ include | |→ Cmakefile.txt |→ Receiver | |→ src | |→ include | |→ Cmakefile.tx…
15 июл '16 в 18:00
0
ответов
Содержимое массива Java изменяется самостоятельно
У меня есть программа, которая запрашивает значения из RTI DDS на основе списка точек (DynamicIoRunnable ниже). DyamicIoRunnable будет запрашивать экземпляр данных для каждой точки в предварительно определенном списке, он будет помещать данные в спи…
03 июл '17 в 12:34
1
ответ
zeromq создает буфер сообщений между узлами
Мне нужен шаблон без посредников для чтения и записи сообщений между узлами без удаления какого-либо сообщения из очередей, пока какая-либо система мониторинга не примет удаление сообщения. Могу ли я сделать это с zeromq?, в zmq, если один узел изда…
02 дек '14 в 08:01
4
ответа
Модель подписки на события, основанная на событиях
Я работаю над требованием, согласно которому процессу (например, производителю) необходимо отправлять односторонние сообщения переменному числу процессов (например, потребителям). Модель публикации-подписки казалась хорошей для этого, потому что пот…
26 мар '12 в 11:46
1
ответ
Безопасность DDS: как генерируется ключ для другого издателя
После прочтения спецификации OMG о безопасном DDS: https://www.omg.org/spec/DDS-SECURITY/1.1/ Я понял, что участники DDS будут аутентифицировать друг друга, хотя рукопожатие и вывести секрет, используя DH. Этот общий секретный ключ используется изда…
23 ноя '18 в 12:21
1
ответ
Как определить, установлен ли DDS в системе Windows?
Я хочу установить OpenSplice DDS с помощью скрипта nsis, но я должен знать, установлен OpenSplice DDS или нет в системе (Windows). Основываясь на ключах регистра, как мы можем проверить, установлен ли OpenSplice DDS или нет? Кто-нибудь может предост…
15 окт '12 в 13:16
1
ответ
Поддерживает ли Connext DDS Pro Nvidia Jetson TX2?
Я использую Nvidia Jetson TX2 с Ubuntu 16.04 aarch64 в своем проекте. Мне нужно подписать данные из другой системы, используя Connext DDS Pro v5.2 под управлением Windows x86 или x64. Но RTI Connext DDS Pro не поставлял официальный предварительно со…
01 ноя '17 в 11:16
1
ответ
РТИ DDS освобождение памяти
Мне сказали, что DDS поддерживает ссылку на DTO, созданные при использовании примера кода здесь: public void on_data_available(DataReader reader) { HelloWorldDataReader HelloWorldReader = (HelloWorldDataReader)reader; try { HelloWorldReader.take( _d…
03 авг '17 в 16:52
1
ответ
rti dds два приложения публикуют данные в одном домене, когда одно приложение закрывается и повторно открывает его, данные теряются. Как решить?
У меня есть два приложения издателя и подписчика. App1 -> Publish -> Student (1,ABC), Student(2,EFG). После этого я запускаю второе приложение. оба приложения подписываются и публикуются в одном домене App2 может подписаться на Student (1, ABC), Stu…
15 фев '19 в 10:08
0
ответов
Разница между метаданными пользователя и метаданными обнаружения в DDS
Я новичок в стандартах промежуточного программного обеспечения OMG DDS компании RTI. Кто-нибудь может объяснить, в чем разница между метаданными пользователя и метаданными обнаружения?
28 ноя '17 в 11:47
1
ответ
Как разрешить конфликтующие объявления (CPU_SET_T) между ACE и Android?
Цель кросс-компиляции: Android 7Хост ОС: LinuxNDK: Crystax 10.3.2 (b912)OpenDDS: 3.11 Компиляция OpenDDS завершается неудачно и сообщает о конфликтующих объявлениях макросов C++. В файле ACE config-android.h это определено... # define ACE_HAS_CPU_SE…
08 июн '17 в 00:16
1
ответ
Кэш-память DDS DataReader разрывается и больше не доступна
Работая с библиотекой dds на i386, пытаюсь получить образцы несколько раз. Я явноreadя неtakeв образце, поэтому они никогда не должны истекать или быть удалены. Запустите два приложения на доске, (1) и (2) Выполните чтение в обоих приложениях. Это в…
05 ноя '10 в 18:19
3
ответа
Публикация файлов в открытом DDS сплайсинга
Я успешно создал издателя и подписчика с примитивными типами. Теперь у меня возникла проблема при попытке опубликовать файл (например, XML, TXT, видео, аудио и т. Д.) В DDS. Я не знаю, как указать типы в файле IDL и как опубликовать весь файл в DDS …
11 июл '12 в 10:17
2
ответа
Как установить OpenDDS 3.12 в системе Windows
Я недавно пытался установить OpenDDS-3.12 на моей ОС Windows7. Но это создает проблемы. Когда я пытаюсь напечатать configure в командной строке VS он не может определить версию Visual C++! Код ошибки выглядит так: Colud not detect Visual C++ version…
31 окт '17 в 12:49
1
ответ
Избегайте получать ту же тему, что я отправляю
У меня есть узел OpenDDS, который является одновременно DataDriver и DataReader. Следствием этого является то, что если узел отправляет тему, та же тема принимается от того же узла. Существует ли политика QoS, позволяющая избежать такого поведения? …
05 янв '16 в 10:01