Поддержка ActiveMQ для ebXML в качестве посредника сообщений
В настоящее время я изучаю технологию брокера сообщений с открытым исходным кодом, которая может обеспечить поддержку ebXML, и я хотел бы использовать Apache ActiveMQ.
Я буду смотреть на поддержку спецификации Oasis ebXML AS4.
Мой вопрос заключается в том, предлагает ли Apache ActiveMQ в качестве JMS-брокера адекватную поддержку ebXML, в частности ebXML 3 AS4? Существуют ли альтернативные технологии брокера сообщений с открытым исходным кодом, более подходящие для ebXML?
Наконец, есть ли библиотека интерфейса.NET для поддержки ebXML через ActiveMQ?
Заранее спасибо,
Маркус
1 ответ
Что вы подразумеваете под "поддержкой"?
Apache ActiveMQ является компонентом обмена сообщениями. На самом деле он не заботится о содержании сообщений, но его следует рассматривать как транспортный канал.
Apache Camel поставляется в комплекте с ActiveMQ, поддерживающим XML (синтаксический анализ, преобразование), но явно не ebXML.
Как правило, явная поддержка этих стандартных форматов EDI редко реализуется в промежуточном программном обеспечении с открытым исходным кодом. Там может быть какая-то старая библиотека с открытым исходным кодом java ( ebXml OpenSource java реализация), но, к сожалению, ничего особо активного.