Какой сервер обмена сообщениями лучше всего подходит для общения через Java и .net?[закрыто]

StackOverflow https://stackoverflow.com/questions/259801

  •  06-07-2019
  •  | 
  •  

Вопрос

Мы использовали jbossmq и csil.Реализация успешно работает в производстве уже 6 лет, но мне интересно, доступно ли что-то получше.

Одной из проблем является количество потоков jbossmq для каждой модели клиента и запланированное завершение срока службы.Другой причиной является отсутствие в csil поддержки JBossMessaging, последней реализации JMS от JBoss.

Это было полезно?

Решение

IKVM для компиляции .NET из Java выглядит интересно.

Для обмена сообщениями .NET ознакомьтесь с RabbitMQ .

Другие советы

Вам следует взглянуть на бэкэнд ActiveMQ с клиентами NMS. У меня не было проблем с этим. Я не могу ручаться за это, потому что производственная система, в которой я использую это, не является большим объемом.

Я рекомендую вам взглянуть на ИКВМ.Это компилятор, который генерирует сборки .NET из байт-кода Java (jars).Мы добились хороших успехов, стабильности и производительности, используя собственные сборки JBoss, созданные IKVM, и мы реализовали обычный протокол на стороне клиента (RMI, JMS, EJB), хотя на самом деле это не новый JBossMessaging.В любом случае, реализуя этот подход, вы можете выбрать тот протокол удаленного взаимодействия, который подходит вам лучше всего, и меньше беспокоиться о совместимости.

//Николай

Я являюсь автором jni4net - межпроцессного моста с открытым исходным кодом между JVM и CLR. Он построен на основе JNI и PInvoke. Код C / C ++ не требуется. Я надеюсь, что это поможет вам.

Я бы посоветовал вам взглянуть на IceWarp. Вы можете скачать бесплатную пробную версию и посмотреть, как она работает для вас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top