Comment créer une file d'attente de messages sans utiliser de logiciels de file d'attente de messages (comme IBM Websphere MQ)? Si oui, comment dois-je exécuter mon application client Java en eclipse sur ma machine locale?Création de files d'attente de messages dans la machine locale
0
A
Répondre
0
Cela dépend de ce que vous essayez d'atteindre.
Si ce dont vous avez besoin est de mettre en place une communication très simple entre les threads, vous pouvez utiliser BlockingQueue de java.util.concurrent pour distribuer vos objets de message.
Si la raison pour laquelle vous ne souhaitez pas utiliser de logiciel de file d'attente de messages est simplement que vous ne voulez rien de lourd, alors vous pouvez envisager d'utiliser ZeroMQ - une bibliothèque de messagerie légère. Il est facile à configurer et fournit une API simple connue des sockets. Je ne sais pas si c'est populaire dans le monde Java, mais il est utilisé dans les mondes C++ et Python.
Questions connexes
- 1. Création simultanée de messages sur différentes files d'attente
- 2. files d'attente de messages persistants
- 3. modèles de files d'attente de messages
- 4. Dossier de files d'attente de messages POSIX
- 5. Création d'une valeur de registre dans la machine locale à l'aide de C#
- 6. Modélisation des files d'attente de messages
- 7. Réception de messages des files d'attente
- 8. Déplacement de messages entre des files d'attente
- 9. Création dynamique de files d'attente avec Celery
- 10. application web s'exécutant dans la machine locale
- 11. enregistrer l'image dans la machine locale
- 12. Obtenir la culture de la machine locale dans l'application asp.net
- 13. Erreur d'obtention de Cassini pour travailler sur la machine locale
- 14. Files d'attente de messages dans Ruby on Rails
- 15. Vider les files d'attente de messages dans les systèmes Linux
- 16. Découvrez si la requête ASP.NET provient de la machine locale
- 17. Test de la page Web sur la machine locale
- 18. création d'une liste de files d'attente
- 19. Copie de fichier Python de la machine distante vers la machine locale
- 20. nom du serveur sur la machine locale
- 21. Création d'une sauvegarde de serveur SQL Server sur la machine locale
- 22. Modification de l'adresse IP de la machine locale en Java
- 23. synchronisation entre la machine locale et virtuelle
- 24. Côté client inclus sur la machine locale
- 25. Meilleures pratiques de fermeture explicite des files d'attente de messages
- 26. système de files d'attente de messages d'entreprise pour Windows Server
- 27. enregistrer le fichier dans la machine locale qui a été généré dans la machine distante?
- 28. mule esb - Messages de la file d'attente de machine virtuelle
- 29. Protocole de récupération et de publication de messages (files d'attente de messages sans pub/sub)
- 30. Connexion de la machine locale à l'émulateur Android
qu'est-ce que vous allez vous connecter? Fils, processus, différentes machines? Les deux côtés de la connexion sont-ils sous votre contrôle, ou un côté est-il déjà implanté, nécessitant un protocole spécifique? La file d'attente devrait-elle être persistante, capable de survivre au crash du processus? –