Bonjour,

Je travaille actuellement avec JMS (Java Message Service), avec l'implémentation Apache ActiveMQ.

Je souhaiterais vous demander si un client qui :
  • possède les API ActiveMQ.
  • connait le numéro de port du serveur JMS contenant les Queues.


... est susceptible de pouvoir récupérer le nom des Queues présent sur le serveur, ou bien est-ce que le client est obligé de connaitre le nom du Queue à l'avance ?
Si le client peut récupérer tous les noms de Queues, quelles sont les instructions à appliquer ?


J'aurais une autre question, selon vous quels sont les inconvénients à utiliser JMS ? La doc Oracle ne cite que les avantages.


Merci