Apaches's ActiveMQ поддерживает широкий диапазон различных protocols и позволяет довольно легко найти cross-language-client.Взаимодействие различных протоколов обмена сообщениями, используемых ActiveMQ
Из-за чтения документации у меня создается впечатление, что ActiveMQ способен переводить протоколы, хотя он не указан явно. Так, например, клиент Java, использующий протокол AMQP, может поставить в очередь сообщение, которое извлекается клиентом PHP с использованием STOMP.
Мой вопрос: исправляюсь ли я? Если да, то интересно, как ActiveMQ работает с различными функциями, поддерживаемыми протоколами. Например, AMQP четко указывает, как сообщения могут быть поставлены в очередь, а STOMP - нет.