Есть ли способ использовать адаптер интеграции tcp udp с Tibco RV? - PullRequest
0 голосов
/ 19 апреля 2019

У меня есть старое приложение, которое использует Tibco RV для публикации и подписки. Я переписываю приложение для весенней загрузки приложения. Теперь я пытаюсь удалить зависимость Tibco RV. Можно ли использовать UDP-адаптер Spring Spring для публикации и подписки на / от субъектов Tibco RV.

Ответы [ 2 ]

1 голос
/ 19 апреля 2019

Я не думаю, что есть способ заново изобрести Java-клиент Tibco RV ... Какой смысл избавляться от зависимости Tibco RV?Они предоставили и поддерживают этот API, и его должно быть достаточно для использования в Service Activator Spring Integration в качестве вызова метода POJO.

0 голосов
/ 27 мая 2019

Вы можете использовать стандартный UDP-адаптер для получения сообщений TibRV, но они будут представлены вам как байтовые буферы.У вас не будет API для просмотра отдельных полей.То, как именно Tibco решила упаковать поля в буфер UDP, является частью проприетарного (неопубликованного) протокола.

Так что, вероятно, лучше всего использовать Java-API Tibrv из вашего проекта Spring и один порт для ваших издателей / подписчиков.одному кафке.Другим более плавным переходом может быть перенос всех ваших приложений на JMS, а затем использование JMS Wrapper для TibRv и более поздних версий Apache Kafka.

...