La file d'attente des messages Java écrit des données dans un dossier virtuel de sorte que deux applications peuvent s'interfacer avec les données de l'autre. La file d'attente de messages agit comme une liaison centrale où les deux programmes déposer et ramasser des données . Vous pouvez écrire votre propre file d'attente de messages de mettre en place une interface entre deux programmes. Le message de configuration de base de Java de file d'attente crée un emplacement de file d'attente , met en place une session et envoie des messages de la file d'attente . Instructions
1
Ouvrez votre logiciel de programmation Java et le projet de code de la file d'attente . Double-cliquez sur le fichier de code pour l'ouvrir dans l'éditeur.
2
créer l'emplacement de l'URL ou un fichier de la file d'attente . Dans cet exemple, la file d'attente est mis en place dans le dossier C: \\ file d'attente : file d'attente
String
= " c: \\ file d'attente " ; ConnectionFactory connexion = new ActiveMQConnectionFactory ( file d'attente ) ; msg de connexion = connect.createConnection ( ) ; msg.start ();
3
démarrer la session de destination. Après avoir créé l'emplacement du dossier , vous devez démarrer la session de destination pour écouter les nouveaux messages. Le code suivant définit l'écouteur de session:
destination dest = session.createQueue ();
4
Envoyer un message à la file d'attente pour tester la nouvelle session et le service de messagerie . Dans cet exemple, un message texte est envoyé à la file d'attente :
MessageProducer pro = session.createProducer (destination) ; TextMessage text = session.createTextMessage ( " mon message") ; pro.send (texte) ; Photos