У меня проблема с обслуживанием службы маршрутизации RTI для работы с моими приложениями.Настройка службы маршрутизации RTI
Я создал простое приложение издателя DDS и простое приложение для подписчиков DDS. Приложения взаимодействуют во время работы на двух разных компьютерах по локальной сети, но я не могу заставить их работать через WAN с помощью службы маршрутизации RTI.
Я выполнил «Пример 8 - Использование транспорта TCP с службой маршрутизации» в «RTI Routing Service - Руководство по началу работы». И я могу получить демонстрацию RTI Shapes Demo для запуска службы RTI Routing Service. NB. Мои приложения используют те же идентификаторы домена, что и RTI Shapes Demo
Мой издатель находится на PC1, а абонент находится на PC2. Я могу видеть (используя rtiddsspy), что PC2 получает данные от RTI Routing Service, но приложение-подписчик не получает уведомление на PC2.
Есть ли что-то, что я должен особенно знать при создании приложений DDS для использования через службу маршрутизации RTI?
С уважением Джон
Это была именно эта проблема. Я изменил параметры QoS для службы маршрутизации RTI, и он отлично работал. Спасибо! Не могли бы вы рассказать мне, можно ли настроить службу маршрутизации RTI, чтобы автоматически имитировать параметр QoS любого DataReader или DataWriter в системе? i.e вместо того, чтобы вручную устанавливать параметры QoS в службе маршрутизации в соответствии с DataReaders или DataWriters в системе, тогда служба маршрутизации могла бы сделать это сама? – Rauhe
В настоящее время невозможно автоматически имитировать параметры QoS. Я знаю, что это было рассмотрено ранее, но пока не планируется (но еще не планируется). С одной стороны, это может быть удобным расширением, которое позволило бы избежать вашей проблемы. С другой стороны, это может быть рискованный подход. Предположим, что некоторые DataReader случайно используют неправильную настройку QoS.Если служба маршрутизации сначала обнаруживает этот DataReader, он будет имитировать неправильные настройки с возможными общесистемными последствиями. –
Хорошо, хорошо знать фон для реализации. Большое спасибо за информацию :) – Rauhe