Описание тега data-distribution-service

Служба распределения данных для систем реального времени V1.2 - это стандарт, завершенный в 2007 году группой Object Management Group (OMG). Его цель - предоставить стандартизированную инфраструктуру для построения критически важных для бизнеса систем. Для этой цели он определяет пространство данных со строгой типизацией, которое может обновляться Издателями и наблюдаться Подписчиками. Разделение, автоматическое обнаружение и богатый набор настроек качества обслуживания - вот некоторые из его важных функций.
3 ответа

Абонент РТИ ДДС не получает данные от издателя

Короткая история: мой подписчик DDS не может видеть данные от моего издателя DDS. Что мне не хватает? Длинная история: QNX 6.4.1 VM A -- Broken Publisher. IP ends with .113 QNX 6.4.1 VM B -- Working Publisher. IP ends with .114 Windows 7 -- Subscrib…
22 май '13 в 13:29
1 ответ

OpenSpliceDDS с конфигурацией ssl

Мне нравится настраивать OpenSpliceDDS следующим образом. Я должен настроить централизованный OpenSpliceDDS. Он будет отправлять и получать все данные от глобальных. На централизованном сервере dds будет открыт только 443 порт. Как настроить OpenSpl…
14 июн '12 в 05:20
2 ответа

DDS против AMQP против ZeroMQ

Я хотел узнать, верны ли мои оценки и сомнения. Я уже некоторое время перехожу к трем, Службе распространения данных, AMQP и ZeroMQ для построения уровня передачи данных в центре обработки данных. Все три выглядят многообещающе, но я столкнулся с не…
08 июл '10 в 10:06
1 ответ

ПОЧЕМУ / КОГДА использовать DDS вместо ZeroMQ?

Я прочитал следующее: DDS против AMQP против ZeroMQ http://mnb.ociweb.com/mnb/MiddlewareNewsBrief-201004.html И кажется, что нет никакой пользы, использующей DDS вместо zmq: задержка zmq лучше. Мне кажется, что API ZMQ понятен и прост. Я не могу исп…
04 янв '15 в 17:44
1 ответ

Использование fix с dds и / или tibco - идеи?

Вместо того, чтобы использовать механизм быстрого исправления и способы его отправки / получения сообщений об исправлении, если бы я реализовал протокол исправления поверх dds, как бы вы порекомендовали мне его пройти? Я новичок в ддс. Я понимаю, чт…
16 июн '12 в 18:38
3 ответа

Каковы альтернативы реализации OpenSplice и RTI DDS?

Я имею большой опыт работы с RTI DDS и использовал его во многих приложениях. Недавно я начал использовать OpenSplice для работы с DDS, чтобы узнать, является ли это хорошей альтернативой RTI с открытым исходным кодом. Я какое-то время держал эти дв…
29 фев '12 в 15:04
0 ответов

Что означает эта конструкция кода C++?

Я нашел следующий код (автоматически сгенерированный, но он не компилируется), и теперь я хочу знать, что это значит: template<> struct topic_type_support<UnboundedStringWithKey> { typedef UnboundedStringWithKey##TypeSupport type; }; Как…
20 июн '13 в 17:31
3 ответа

Есть ли у DDS брокер?

Я пытался прочесть о стандарте DDS, и в частности об OpenSplice, и меня интересует архитектура. Требует ли DDS, чтобы был запущен брокер или какой-либо конкретный демон для управления обменом сообщениями и координации между различными сторонами? Есл…
29 дек '11 в 20:39
1 ответ

Как OpenDDS взаимодействует как с RTI, так и с OpenSplice?

Я знаю, что OpenDDS продемонстрировал совместимость как с RTI, так и с OpenSplice, но я не знаю, где я могу найти этот образец или где я могу получить некоторые файлы справки. Кто-нибудь может мне помочь? это действительно очень важно для меня, и я …
24 фев '14 в 13:19
3 ответа

Проблема компиляции Ada (Ищете adbs, которых у меня нет?)

Я пытаюсь скомпилировать библиотеку третьей части в мое существующее приложение, используя gnatmake.. И я получаю эту ошибку: gnatmake: "dds.adb" not found gnatmake: "dds-domainparticipant.adb" not found gnatmake: "dds-domainparticipantfactory.adb" …
0 ответов

Абонент не получает данные - rti dds

Я создал образец проекта rti dds java. Однако подписчик не получает данные, если writer.write() не находится в цикле со сном потока. Подписчик не получает данные instance.ID = 10; instance.value = 3.14; writer.write(instance, instance_handle); Абоне…
02 апр '17 в 15:04
1 ответ

Как добавить опубликованный контент DDS в существующий файл на стороне подписчика?

Я создал обычных издателей и подписчиков, реализованных с использованием java, который работает как чтение содержимого размером 1 МБ общего размера 5 МБ и публикуется на каждом 1 МБ подписчику. Данные успешно публикуются. Сейчас возникает проблема с…
13 июл '12 в 09:54
1 ответ

Успокоительное выполнение DDS

Я загружаю файл restful-dds-1.0-src.tgz с сайта http://code.google.com/p/restful-dds/downloads/list. Я использую среду Linux. Из файла ReadMe.txt я запускаю приложение chatter (CHATROOM TEST) до scripts/startRESTfulDDS.sh, а также просматриваю html-…
24 июл '12 в 06:01
3 ответа

Как передать любой объект, используя openDDS?

Я использую openDDS pub/sun middleware. Я проверил openDDS, используя сложную структуру. например typedef struct DSMD { string a; long b; } StandByModeData; struct DSMCD{ string SessionId; DSMD Data; }; но теперь у меня есть другая структура. котора…
06 ноя '14 в 10:50
1 ответ

Привет Word Word Пример Opensplice

Я пишу здесь после того, как задал вопрос на форуме dds openslice и не получил никакого ответа. Я пытаюсь использовать dds opensplice на машине с Ubuntu. Я не уверен, служит ли это доказательством правильной установки, но я вставил свой release.com …
17 авг '13 в 16:26
1 ответ

В DDS может быть прочитан кэш записи / публикации

Этот вопрос касается контрольно-пропускного пункта, с которым я в настоящее время сталкиваюсь в DDS. Я могу читать кэш подписчика / читателя, используя QueryFilter, предоставленный соответствующими реализациями. Но теперь я хочу прочитать кэш издате…
22 ноя '13 в 06:23
3 ответа

Запретить подписчикам временно читать определенные образцы

У нас есть ситуация, когда есть 2 модуля, один из которых имеет издателя, а другой подписчик. Издатель собирается опубликовать некоторые образцы, используя ключевые атрибуты. Возможно ли, чтобы издатель запретил подписчику читать определенные образц…
13 ноя '13 в 14:23
1 ответ

OpenSliceDDS через сеть

Я совершенно новичок в мире DDS. Я понимаю основные понятия, такие как публикация и подписка, а также материал, который можно получить из документации. Я пытаюсь использовать OpenSlice DDS и могу без труда пройти курс обучения. Тем не менее, я хочу,…
19 авг '13 в 17:00
1 ответ

Удалить прочитанные данные для аутентифицированного пользователя?

В DDS, что мое требование, у меня много подписчиков, но издатель холост. Мой подписчик читает данные из DDS и проверяет сообщение для этого конкретного подписчика. Если проверка прошла успешно, то только она берет данные и удаляет из DDS. Сообщение …
1 ответ

Отправка данных в OpenSplice (DDS)

Я новичок в DDS и opensplice, так что это может быть просто, но я не понимаю этого. Я читаю о кешах читателей и писателей в документации opensplice. Я понимаю, что данные поступают в кэш устройства записи данных, а затем отправляются в кэш устройств…
04 ноя '15 в 20:10