Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Support Amazon MQ pour RabbitMQ JMS
Vous pouvez désormais exécuter des charges de travail JMS 1.1, 2.0 et 3.1 sur Amazon MQ pour RabbitMQ 4 avec le client JMS RabbitMQ.
Client JMS RabbitMQ
Le client RabbitMQ JMS est une bibliothèque client JMS open source dont vous avez besoin pour connecter votre application JMS aux courtiers Amazon MQ RabbitMQ. Pour plus d'informations, veuillez consulter le GitHub référentiel officiel
JMS 1.1, 2.0 et 3.1 pris en charge APIs
À partir d'Amazon MQ pour RabbitMQ 4, le plugin est toujours activé. jms-topic-exchange Par conséquent, vous pouvez utiliser Amazon MQ pour RabbitMQ 4 et le client RabbitMQ JMS pour votre charge de travail JMS. Tous les JMS APIs définis dans le JMS 1.1
APIs Les sessions de serveur ne sont pas prises en charge.
APIs Les transactions XA ne sont pas prises en charge.
Le sélecteur JMS pour la destination de la file d'attente JMS n'est pas pris en charge.
L'attribut
NoLocald'abonnement JMS n'est pas pris en charge.
Tous les nouveaux ajouts APIs dans JMS 2.0 et JMS 3.1
JMSProducer.setDeliveryDelayL'API n'est pas prise en charge.
Pour en savoir plus sur la connexion de votre application JMS au courtier Amazon MQ pour RabbitMQ, consultez le didacticiel sur la connexion de votre application JMS au courtier Amazon MQ pour RabbitMQ
Authentification et autorisation
Tous les mécanismes d'authentification et d'autorisation répertoriés dans cette section sont pris en charge. Les informations d'identification utilisées pour vous connecter au courtier à l'aide du client JMS sont les mêmes que si vous vous connectiez au courtier RabbitMQ à l'aide d'un client Java AMQP.
Interopérabilité avec les files d'attente AMQP sur RabbitMQ
Vous pouvez utiliser le client JMS RabbitMQ pour envoyer des messages JMS à un échange AMQP et consommer les messages d'une file d'attente AMQP (cette fonctionnalité ne prend pas en charge les rubriques JMS). Cela vous permet d'interopérer ou de migrer certaines charges de travail JMS vers des charges de travail AMQP. Pour plus d'informations, veuillez consulter la documentation officielle du client