Ich habe IBM MQ-Server mit der neuesten Funktion des AMQP-Kanal aktiviert. Ich versuche, ein RabbitMQ-Client-Programm in Java zu schreiben, das eine Verbindung zum AMQP-Kanal in IBM MQ herstellen und & -Verbrauchsnachrichten veröffentlichen kann. Ist das möglich?Wie schreibe ich einen RabbitMQ Java-Client, der eine Verbindung zu IBM MQ AMQP Kanal
1
A
Antwort
2
RabbitMQ-Clients verwenden die 0.9.1-Version von AMQP, die sich stark von der von IBM MQ (AMQP 1.0) unterstützten Version unterscheidet. Sie können einen Qpid Proton-Client verwenden, um eine Verbindung zu IBM MQ, einem der MQ Light-Clients, herzustellen alles, was AMQP 1.0 unterstützt.
Ich weiß RabbitMQ Server unterstützt AMQP 1.0 mit einem Plugin und ich habe das erfolgreich aktualisiert. Aber ich bin mir nicht sicher, wie mir das helfen wird, eine Verbindung zum AMQP-Kanal im IBM MQ-Server herzustellen. – sijo0703
Aber Sie haben nach RabbitMQ-Clients gefragt - was ich denke AMQP 0.9.1 anstelle von AMQP 1.0? Sie haben Recht, die RabbitMQ-Serverunterstützung für AMQP 1.0 wird Ihnen nicht dabei helfen, RabbitMQ-Clients mit IBM MQ zu verbinden. –
okay, hab es! Es ist also nur ein serverseitiges Update und nicht auf der Client-Seite. Also das ist jetzt unmöglich? – sijo0703