Поддерживает ли JBoss Messaging клиенты, не поддерживающие Java?
-
21-08-2019 - |
Вопрос
Для проектов корпоративной интеграции не-Java-доступ к брокерам сообщений, таким как JОбмен сообщениями JBoss может быть очень полезным.Для Апач ActiveMQ и Открытие очереди сообщений GlassFish продуктов доступно множество различных реализаций клиентов, использующих собственные или стандартные протоколы, такие как Топать.
У JBoss Messaging есть задача "Внедрить протокол STOMP изначально" в трекере проблем.Однако эта задача не фигурирует в План обмена сообщениями JBoss.
Существуют ли другие варианты подключения к JBoss Messaging с клиентами, отличными от Java?
Редактировать: JBoss Messaging будет поддерживать AMQP во второй версии
Решение
ХорнетК (который заменит JBoss Messaging) будет поддерживать клиентов Stomp в версии 2.1:
Сервер HornetQ сможет напрямую говорить по протоколу Stomp, позволяя использовать HornetQ с любыми клиентами Stomp, которые доступны на многих языках.
http://www.jboss.org/community/wiki/Roadmap
Он будет поддерживать AMQP в версия 2.2:
Внедрите новый протокол AMQP.Мы бы предпочли реализовать более простую версию протокола 1.0, которая была согласована всеми основными сторонами.
Другие советы
JBoss Messaging будет поддерживать AMQP в версии 2 это позволит клиентам, не использующим Java, получить к нему доступ.