Описание тега data-distribution-service
Служба распределения данных для систем реального времени V1.2 - это стандарт, завершенный в 2007 году группой Object Management Group (OMG). Его цель - предоставить стандартизированную инфраструктуру для построения критически важных для бизнеса систем. Для этой цели он определяет пространство данных со строгой типизацией, которое может обновляться Издателями и наблюдаться Подписчиками. Разделение, автоматическое обнаружение и богатый набор настроек качества обслуживания - вот некоторые из его важных функций.
2
ответа
Максимальное количество тем DDS, которые могут быть созданы в одном домене DDS
Существует ли ограничение на количество тем, которые могут быть созданы для конкретного домена в DDS? Это зависит от реализации? Какое максимальное значение для РТИ Connext DDS 5.0.0? Я не вижу этого в документации.
21 фев '13 в 15:15
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
ответ
Кэш-память DDS DataReader разрывается и больше не доступна
Работая с библиотекой dds на i386, пытаюсь получить образцы несколько раз. Я явноreadя неtakeв образце, поэтому они никогда не должны истекать или быть удалены. Запустите два приложения на доске, (1) и (2) Выполните чтение в обоих приложениях. Это в…
05 ноя '10 в 18:19
3
ответа
Публикация файлов в открытом DDS сплайсинга
Я успешно создал издателя и подписчика с примитивными типами. Теперь у меня возникла проблема при попытке опубликовать файл (например, XML, TXT, видео, аудио и т. Д.) В DDS. Я не знаю, как указать типы в файле IDL и как опубликовать весь файл в DDS …
11 июл '12 в 10:17
1
ответ
Хранение сертификата безопасности DDS
В настоящее время я занимаюсь разработкой с использованием DDS с включенными плагинами безопасности. Когда приложение запускается, оно ищет путь к сертификату CA, локальному сертификату и закрытому ключу и загружает их в память для будущего использо…
19 ноя '18 в 11:04
1
ответ
Зависимости Makefile и метки времени
У меня есть make-файл, который я использую для генерации артефактов с использованием стороннего IDL-компилятора (rtiddsgen). Это принимает файлы idl и выплевывает относящиеся к ним файлы C/Ada. Затем файлы C компилируются и помещаются в библиотеку (…
24 окт '11 в 15:51
1
ответ
В чем разница между DDS и SOME/IP?
SOME/IP - это промежуточное автомобильное решение, которое можно использовать для управляющих сообщений. DDS также является автомобильным промежуточным программным обеспечением для связи. Я хочу знать, в чем разница между ними? и почему и когда я до…
05 июл '18 в 01:56
1
ответ
DDS Ключевые темы
В настоящее время я использую RTI DDS в системе, где у нас будет одна основная тема для нескольких элементов, например car topic с несколькими vin номера. Так как это дизайн, я пытаюсь сделать "keyed" topic которая в основном является темой, в котор…
21 янв '15 в 16:49
4
ответа
Интеграция JMS/DDS
У меня есть устаревшее приложение C++, которое использует DDS для асинхронной связи / обмена сообщениями. Мне нужно интегрировать это приложение в среду JavaEE, которая использует JMS для обмена сообщениями. Кроме создания автономного модуля моста J…
21 ноя '08 в 22:58
1
ответ
OpenDDS и уведомление о присутствии издателя
Проблема: Как я могу получать уведомления о живом подключении и отключении издателя стенда? Предпосылки: я работаю с реализацией OpenDDS, где у меня есть издатель и подписчик с типом данных (dt), использующий одну и ту же тему, расположенную на разн…
10 дек '09 в 07:47
1
ответ
Можно ли опубликовать созданный по умолчанию тип темы DDS?
Я использую OpenSplice DDS 6.4 OSS Edition с C++ (привязки C++11). Если я попытаюсь создать экземпляр темы по умолчанию и отправить его, возможно, изменив некоторые из его полей, я получу исключения о нарушении прав доступа где-то в кишке автора. Яв…
14 янв '15 в 15:52
1
ответ
Почему IDL неполный?
Я использую OpenDDS 3.4.1 в Linux и пытаюсь вручную скомпилировать IDL, потому что у меня уже есть система сборки для проекта, и я просто хотел бы сгенерировать необходимые файлы и интегрировать. Здесь я использую тест IDL. #include "orbsvcs/TimeBas…
13 дек '13 в 03:58
2
ответа
Как моделировать в idl для DDS
Я новичок в DDS и IDL, и я надеюсь, что кто-то может дать несколько советов о том, как смоделировать следующее в IDL. Это основано на модели с точки зрения ОО, и это просто в качестве быстрого примера: И это моя исходная модель в IDL - все сделано п…
11 мар '13 в 11:53
1
ответ
DDS DomainParticipantFactory Ошибка CORBA
Я пытаюсь создать программу для тестирования Opensplice DDS. Однако я сталкиваюсь с некоторыми проблемами, из-за которых я застрял довольно долго. Когда я пытаюсь создать DomainParticipantFactory Я получил ошибку, которая говорит CORBA:NO_IMPLEMENT,…
11 апр '13 в 14:15
2
ответа
Использование IDE для разработки приложений OpenSplice DDS
Я продолжаю пытаться настроить Open Splice на платформе Eclipse, но не делаю никакого прогресса. Я использую Open Splice DDS в автономном режиме Java. Платформа Eclipse, над которой я работаю, - это версия Eclipse для разработчиков Java EE (Helios).…
18 июл '12 в 04:05
1
ответ
Поддержка реализации OpenSplice DDS с открытым исходным кодом - Обработка транзакций базы данных?
Я хочу использовать OpenSplice DDS для функций "Обмен сообщениями" и "Обработка транзакций базы данных". Не могли бы вы помочь узнать, поддерживает ли реализация OpenSplice DDS с открытым исходным кодом - "Обработка транзакций базы данных" или нет? …
09 окт '12 в 14:49
0
ответов
Реализация кластеризации в openDDS?
Я построил OpenDDS с использованием C++. Я использую это для приложения в реальном времени. Я хочу масштабировать его для разных узлов в распределенной системе. Итак, возможно ли кластеризация OpenDDS?
15 сен '14 в 12:41
1
ответ
RTI DDS Src HostId для IP-адреса
Я использую RTI DDS Spy для отладки приложения DDS. Я заметил странные сообщения в шпионском инструменте, которые, как мне кажется, не приходят из моего приложения. Вопрос в том, как мне взять Src HostId и выяснить IP адрес отправителя? (Wireshark н…
20 май '13 в 17:53