L'éditeur PHP Xiaoxin répondra à vos questions sur la conformité de la version ActiveMQ Classic JMS dans ce numéro de Java Q&A. ActiveMQ Classic JMS est un middleware de messagerie populaire, mais vous pouvez rencontrer des problèmes de conformité de version lors de son utilisation. À travers cet article, nous discuterons de la conformité des versions d'ActiveMQ Classic JMS pour aider les lecteurs à mieux comprendre et résoudre les problèmes associés.
Avec quelle version de JMS ActiveMQ Classic 5.x est-il compatible ? Mon impression est que la réponse est 1.1.
Avec quelle version de JMS ActiveMQ Classic 6.x est-il compatible ? Mon impression est que les réponses sont 1,1 et 2,0.
De plus, cette page indique que 6.x prend en charge JDK 17+. Je suppose que cela signifie que nous ne pouvons pas exécuter 6.x sur JDK 11 (ou version antérieure), n'est-ce pas ?
Je peux voir que la dernière version 5.x indique qu'elle est compatible avec Java 11+, donc je suppose qu'elle fonctionnera correctement sur JDK 11 ou supérieur, n'est-ce pas ? (voir ici)
Les dernières versions d'ActiveMQ Classic 5.x et 6.x implémentent entièrement JMS 1.1 et partiellement implémentent JMS 2. Pour plus de détails sur la prise en charge de JMS 2, consultez cette page.
Si vous avez besoin d'une implémentation JMS 2 entièrement compatible, je vous recommande de consulter ActiveMQ Artemis.
À partir de la version 5.17.0, ActiveMQ Classic prend en charge JDK 11 et versions ultérieures.
À partir de la version 6.0, ActiveMQ Classic prend en charge JDK 17 et versions ultérieures. Il ne fonctionnera pas sur JDK 11.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!