Gibt es eine Ressource im Internet oder ein Buch, das beschreibt, wie eine Nachrichtenwarteschlange tatsächlich implementiert wird? Ist es nur eine eigenständige JVM, die ständig auf Anfragen wartet und einige Variationen des Producer-Consumer-Patterns implementiert? Die meisten Tutorials geben Ihnen die Schritte zur Verwendung von JMS ... Ich suchte mehr nach den internen Funktionen, wie die Warteschlange implementiert wird.jms Warteschlangenimplementierung
1
A
Antwort
3
JMS ist nur eine Spezifikation und diktiert den funktionalen Aspekt und eine Java-API einer Warteschlange, aber nicht die spezifische wie eine Warteschlange implementiert ist.
Es gibt mehrere Anbieter, die Produkte bereitstellen, die der JMS-Spezifikation entsprechen. und somit viele verschiedene Implementierungen und innere Abläufe, einige von ihnen sind opensource wie ActiveMQ oder JbossMQ. Am besten schauen Sie sich den Quellcode dieser Projekte an, um die Interna zu lernen.
Verwandte Themen
- 1. Warteschlangenimplementierung
- 2. Funktioniert Solace jms JMS 2.0-Spezifikation?
- 3. JMS-Transaktion
- 4. JMS Rollback
- 5. PointToPoint vs Publish/Subscribe-Modell in JMS?
- 6. Unterschied s/w JMS-Host und JMS-Server
- 7. Wie publizieren Sie ein JMS-Thema mit Spring JMS?
- 8. WebSphere - JMS-Verbindungspool - Kann der Container eine JMS-Verbindung testen?
- 9. Wie JMS-Leser aus Nachricht über MQ mit JMS-Vorlage
- 10. Wie JMS-Verbindung und JMS Session Pooling in Tomcat
- 11. Welche Verantwortung trägt ein JMS-Broker im JMS Eco-System?
- 12. JMS ohne JNDI?
- 13. TIBCO JMS-JAR-Datei
- 14. Zeitüberschreitung der JMS-Nachrichtenbestätigung?
- 15. Java JMS Messaging
- 16. Lightweight JMS Broker
- 17. WebSphere MQ mit JMS
- 18. JMS Poller Transactional
- 19. JMS Queueconnectionfactory vs ConnectionFactory-
- 20. Lightweight JMS Selector Alternative
- 21. JMS-Verbindung zu WebSphereMQ
- 22. Komponententest mit JMS (ActiveMQ)
- 23. JBoss JMS Remotewarteschlange?
- 24. JMS File Store Tuning
- 25. camel, JMS, CLIENT_ACKNOWLEDGE-Modus
- 26. jms server weblogic
- 27. JMS - Nachricht redlivery auf
- 28. Senden jms verursacht Nachricht
- 29. JMS und ActiveMQ
- 30. JMS und JMX Tutorials?