using apache activemq with jvm languages
DESCRIPTION
TRANSCRIPT
![Page 1: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/1.jpg)
Using Apache ActiveMQ with JVM Languages
Fernando RibeiroSolution Architect
![Page 2: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/2.jpg)
Summary
• Overview• Samples– Java, ABCL, BSF4ooRexx, Ceylon, Clojure, DynJS,
Fantom, Frege, Golo, Gosu, Groovy, JIProlog, JRuby, JScheme, Judo, Jython, Kawa, Kotlin, Mirah, Rhino, Nashorn, NetRexx, Renjin, Scala, SISC, Tcl/Java, Visual COBOL, Xtend
• References
![Page 3: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/3.jpg)
Overview
• Apache ActiveMQ provides protocol support that can be used in JVM languages
• Messaging brokers should be preferred over bridges, for example, for application integration
![Page 4: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/4.jpg)
Java
• Send to a Queue – http://simplesassim.wordpress.com/2014/02/19/how-to-send-a-message-to-an-apache-activemq-queue-with-java/
• Send to a Topic – http://simplesassim.wordpress.com/2014/02/19/how-to-send-a-message-to-an-apache-activemq-topic-with-java/
![Page 5: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/5.jpg)
Java
• Receive from a Queue – http://simplesassim.wordpress.com/2013/11/10/how-to-receive-a-message-from-an-apache-activemq-queue-with-java/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/11/10/how-to-receive-a-message-from-an-apache-activemq-topic-with-java/
![Page 6: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/6.jpg)
ABCL
• Send to Queue – http://simplesassim.wordpress.com/2014/04/02/how-to-send-a-message-to-an-apache-activemq-queue-with-abcl/
• Send to Topic – http://simplesassim.wordpress.com/2014/04/02/how-to-send-a-message-to-an-apache-activemq-topic-with-abcl/
![Page 7: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/7.jpg)
ABCL
• Receive from Queue – http://simplesassim.wordpress.com/2014/04/02/how-to-receive-a-message-from-an-apache-activemq-queue-with-abcl/
• Receive from Topic – http://simplesassim.wordpress.com/2014/04/02/how-to-receive-a-message-from-an-apache-activemq-topic-with-abcl/
![Page 8: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/8.jpg)
BSF4ooRexx
• Send to Queue – https://simplesassim.wordpress.com/2014/08/21/how-to-send-a-message-to-an-apache-activemq-queue-with-bsf4oorexx/
• Send to Topic – https://simplesassim.wordpress.com/2014/08/21/how-to-send-a-message-to-an-apache-activemq-topic-with-bsf4oorexx/
![Page 9: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/9.jpg)
BSF4ooRexx
• Receive from Queue – https://simplesassim.wordpress.com/2014/08/22/how-to-receive-a-message-from-an-apache-activemq-queue-with-bsf4oorexx/
• Receive from Topic – https://simplesassim.wordpress.com/2014/08/22/how-to-receive-a-message-from-an-apache-activemq-topic-with-bsf4oorexx/
![Page 10: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/10.jpg)
Ceylon
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/28/how-to-send-a-message-to-an-apache-activemq-queue-with-ceylon/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/28/how-to-send-a-message-to-an-apache-activemq-topic-with-ceylon/
![Page 11: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/11.jpg)
Ceylon
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/28/how-to-receive-a-message-from-an-apache-activemq-queue-with-ceylon/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/28/how-to-receive-a-message-from-an-apache-activemq-topic-with-ceylon/
![Page 12: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/12.jpg)
Clojure
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-queue-with-clojure/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-topic-with-clojure/
![Page 13: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/13.jpg)
Clojure
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-queue-with-clojure/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-topic-with-clojure/
![Page 14: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/14.jpg)
DynJS
• Send to Queue – http://simplesassim.wordpress.com/2014/01/02/how-to-send-a-message-to-an-apache-activemq-queue-with-dynjs/
• Send to Topic – http://simplesassim.wordpress.com/2014/01/02/how-to-send-a-message-to-an-apache-activemq-topic-with-dynjs/
![Page 15: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/15.jpg)
DynJS
• Receive from Queue – http://simplesassim.wordpress.com/2014/01/02/how-to-receive-a-message-from-an-apache-activemq-queue-with-dynjs/
• Receive from Topic – http://simplesassim.wordpress.com/2014/01/02/how-to-receive-a-message-from-an-apache-activemq-topic-with-dynjs/
![Page 16: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/16.jpg)
Fantom
• Send to a Queue – http://simplesassim.wordpress.com/2014/01/11/how-to-send-a-message-to-an-apache-activemq-queue-with-fantom/
• Send to a Topic – http://simplesassim.wordpress.com/2014/01/11/how-to-send-a-message-to-an-apache-activemq-topic-with-fantom/
![Page 17: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/17.jpg)
Fantom
• Receive from a Queue – http://simplesassim.wordpress.com/2014/01/11/how-to-receive-a-message-from-an-apache-activemq-queue-with-fantom/
• Receive from a Topic – http://simplesassim.wordpress.com/2014/01/11/how-to-receive-a-message-from-an-apache-activemq-topic-with-fantom/
![Page 18: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/18.jpg)
Frege
• Send to Queue – http://simplesassim.wordpress.com/2015/01/06/how-to-send-a-message-to-an-apache-activemq-queue-with-frege/
• Send to Topic – http://simplesassim.wordpress.com/2015/01/06/how-to-send-a-message-to-an-apache-activemq-topic-with-frege/
![Page 19: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/19.jpg)
Frege
• Receive from Queue – http://simplesassim.wordpress.com/2015/01/06/how-to-receive-a-message-from-an-apache-activemq-queue-with-frege/
• Receive from Topic – http://simplesassim.wordpress.com/2015/01/06/how-to-receive-a-message-from-an-apache-activemq-topic-with-frege/
![Page 20: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/20.jpg)
Golo
• Send to a Queue – http://simplesassim.wordpress.com/2014/01/10/how-to-send-a-message-to-an-apache-activemq-queue-with-golo/
• Send to a Topic – http://simplesassim.wordpress.com/2014/01/10/how-to-send-a-message-to-an-apache-activemq-topic-with-golo/
![Page 21: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/21.jpg)
Golo
• Receive from a Queue – http://simplesassim.wordpress.com/2014/01/10/how-to-receive-a-message-from-an-apache-activemq-queue-with-golo/
• Receive from a Topic – http://simplesassim.wordpress.com/2014/01/10/how-to-receive-a-message-from-an-apache-activemq-topic-with-golo/
![Page 22: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/22.jpg)
Gosu
• Send to Queue – https://simplesassim.wordpress.com/2014/12/31/how-to-send-a-message-to-an-apache-activemq-queue-with-gosu/
• Send to Topic – https://simplesassim.wordpress.com/2014/12/31/how-to-send-a-message-to-an-apache-activemq-topic-with-gosu/
![Page 23: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/23.jpg)
Gosu
• Receive from Queue – https://simplesassim.wordpress.com/2014/12/31/how-to-receive-a-message-from-an-apache-activemq-queue-with-gosu/
• Receive from Topic – https://simplesassim.wordpress.com/2014/12/31/how-to-receive-a-message-from-an-apache-activemq-topic-with-gosu/
![Page 24: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/24.jpg)
Groovy
• Send to a Queue – http://simplesassim.wordpress.com/2014/01/01/how-to-send-a-message-to-an-apache-activemq-queue-with-groovy/
• Send to a Topic – http://simplesassim.wordpress.com/2014/01/01/how-to-send-a-message-to-an-apache-activemq-topic-with-groovy/
![Page 25: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/25.jpg)
Groovy
• Receive from a Queue – http://simplesassim.wordpress.com/2014/01/01/how-to-receive-a-message-from-an-apache-activemq-queue-with-groovy/
• Receive from a Topic – http://simplesassim.wordpress.com/2014/01/01/how-to-receive-a-message-from-an-apache-activemq-topic-with-groovy/
![Page 26: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/26.jpg)
JIProlog
• Send to Queue – https://simplesassim.wordpress.com/2015/01/14/how-to-send-a-message-to-an-apache-activemq-queue-with-jiprolog/
• Send to Topic – https://simplesassim.wordpress.com/2015/01/14/how-to-send-a-message-to-an-apache-activemq-topic-with-jiprolog/
![Page 27: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/27.jpg)
JIProlog
• Receive from Queue – https://simplesassim.wordpress.com/2015/01/14/how-to-receive-a-message-from-an-apache-activemq-queue-with-jiprolog/
• Receive from Topic – https://simplesassim.wordpress.com/2015/01/14/how-to-receive-a-message-from-an-apache-activemq-topic-with-jiprolog/
![Page 28: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/28.jpg)
JRuby
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/30/how-to-send-a-message-to-an-apache-activemq-queue-with-jruby/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/30/how-to-send-a-message-to-an-apache-activemq-topic-with-jruby/
![Page 29: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/29.jpg)
JRuby
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/30/how-to-receive-a-message-from-an-apache-activemq-queue-with-jruby/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/30/how-to-receive-a-message-from-an-apache-activemq-topic-with-jruby/
![Page 30: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/30.jpg)
JScheme
• Send to Queue – http://simplesassim.wordpress.com/2014/03/30/how-to-send-a-message-to-an-apache-activemq-queue-with-jscheme/
• Send to Topic – http://simplesassim.wordpress.com/2014/03/30/how-to-send-a-message-to-an-apache-activemq-topic-with-jscheme/
![Page 31: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/31.jpg)
JScheme
• Receive from Queue – http://simplesassim.wordpress.com/2014/03/30/how-to-receive-a-message-from-an-apache-activemq-queue-with-jscheme/
• Receive from Topic – http://simplesassim.wordpress.com/2014/03/30/how-to-receive-a-message-from-an-apache-activemq-topic-with-jscheme/
![Page 32: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/32.jpg)
Judo
• Send to Queue – http://simplesassim.wordpress.com/2015/01/10/how-to-send-a-message-to-an-apache-activemq-queue-with-judo/
• Send to Topic – http://simplesassim.wordpress.com/2015/01/10/how-to-send-a-message-to-an-apache-activemq-topic-with-judo/
![Page 33: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/33.jpg)
Judo
• Receive from Queue – http://simplesassim.wordpress.com/2015/01/10/how-to-receive-a-message-from-an-apache-activemq-queue-with-judo/
• Receive from Topic – http://simplesassim.wordpress.com/2015/01/10/how-to-receive-a-message-from-an-apache-activemq-topic-with-judo/
![Page 34: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/34.jpg)
Jython
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/30/how-to-send-a-message-to-an-apache-activemq-queue-with-jython/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/30/how-to-send-a-message-to-an-apache-activemq-topic-with-jython/
![Page 35: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/35.jpg)
Jython
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/30/how-to-receive-a-message-from-an-apache-activemq-queue-with-jython/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/30/how-to-receive-a-message-from-an-apache-activemq-topic-with-jython/
![Page 36: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/36.jpg)
Kawa
• Send to Queue – http://simplesassim.wordpress.com/2014/03/17/how-to-send-a-message-to-an-apache-activemq-queue-with-kawa/
• Send to Topic – http://simplesassim.wordpress.com/2014/03/17/how-to-send-a-message-to-an-apache-activemq-topic-with-kawa/
![Page 37: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/37.jpg)
Kawa
• Receive from Queue – http://simplesassim.wordpress.com/2014/03/17/how-to-receive-a-message-from-an-apache-activemq-queue-with-kawa/
• Receive from Topic – http://simplesassim.wordpress.com/2014/03/17/how-to-receive-a-message-from-an-apache-activemq-topic-with-kawa/
![Page 38: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/38.jpg)
Kotlin
• Send to a Queue – http://simplesassim.wordpress.com/2014/01/10/how-to-send-a-message-to-an-apache-activemq-queue-with-kotlin/
• Send to a Topic – http://simplesassim.wordpress.com/2014/01/10/how-to-send-a-message-to-an-apache-activemq-topic-with-kotlin/
![Page 39: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/39.jpg)
Kotlin
• Receive from a Queue – http://simplesassim.wordpress.com/2014/01/10/how-to-receive-a-message-from-an-apache-activemq-queue-with-kotlin/
• Receive from a Topic – http://simplesassim.wordpress.com/2014/01/10/how-to-receive-a-message-from-an-apache-activemq-topic-with-kotlin/
![Page 40: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/40.jpg)
Mirah
• Send to Queue – http://simplesassim.wordpress.com/2014/12/30/how-to-send-a-message-to-an-apache-activemq-queue-with-mirah/
• Send to Topic – http://simplesassim.wordpress.com/2014/12/30/how-to-send-a-message-to-an-apache-activemq-topic-with-mirah/
![Page 41: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/41.jpg)
Mirah
• Receive from Queue – http://simplesassim.wordpress.com/2014/12/30/how-to-receive-a-message-from-an-apache-activemq-queue-with-mirah/
• Receive from Topic – http://simplesassim.wordpress.com/2014/12/30/how-to-receive-a-message-from-an-apache-activemq-topic-with-mirah/
![Page 42: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/42.jpg)
Rhino
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-queue-with-rhino/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-topic-with-rhino/
![Page 43: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/43.jpg)
Rhino
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-queue-with-rhino/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-topic-with-rhino/
![Page 44: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/44.jpg)
Nashorn
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-queue-with-nashorn/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-topic-with-nashorn/
![Page 45: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/45.jpg)
Nashorn
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-queue-with-nashorn/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-topic-with-nashorn/
![Page 46: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/46.jpg)
NetRexx
• Send to Queue – https://simplesassim.wordpress.com/2014/08/17/how-to-send-a-message-to-an-apache-activemq-queue-with-netrexx/
• Send to Topic – https://simplesassim.wordpress.com/2014/08/17/how-to-send-a-message-to-an-apache-activemq-topic-with-netrexx/
![Page 47: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/47.jpg)
NetRexx
• Receive from Queue – https://simplesassim.wordpress.com/2014/08/17/how-to-receive-a-message-from-an-apache-activemq-queue-with-netrexx/
• Receive from Topic – https://simplesassim.wordpress.com/2014/08/17/how-to-receive-a-message-from-an-apache-activemq-topic-with-netrexx/
![Page 48: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/48.jpg)
Renjin
• Send to Queue – https://simplesassim.wordpress.com/2014/12/31/how-to-send-a-message-to-an-apache-activemq-queue-with-renjin/
• Send to Topic – https://simplesassim.wordpress.com/2014/12/31/how-to-send-a-message-to-an-apache-activemq-topic-with-renjin/
![Page 49: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/49.jpg)
Renjin
• Receive from Queue – https://simplesassim.wordpress.com/2014/12/31/how-to-receive-a-message-from-an-apache-activemq-queue-with-renjin/
• Receive from Topic – https://simplesassim.wordpress.com/2014/12/31/how-to-receive-a-message-from-an-apache-activemq-topic-with-renjin/
![Page 50: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/50.jpg)
Scala
• Send to a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-queue-with-scala/
• Send to a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-send-a-message-to-an-apache-activemq-topic-with-scala/
![Page 51: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/51.jpg)
Scala
• Receive from a Queue – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-queue-with-scala/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/12/31/how-to-receive-a-message-from-an-apache-activemq-topic-with-scala/
![Page 52: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/52.jpg)
SISC
• Send to Queue – http://simplesassim.wordpress.com/2014/04/06/how-to-send-a-message-to-an-apache-activemq-queue-with-sisc/
• Send to Topic – http://simplesassim.wordpress.com/2014/04/06/how-to-send-a-message-to-an-apache-activemq-topic-with-sisc/
![Page 53: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/53.jpg)
SISC
• Remove from Queue – http://simplesassim.wordpress.com/2014/04/06/how-to-receive-a-message-from-an-apache-activemq-queue-with-sisc/
• Remove from Topic – http://simplesassim.wordpress.com/2014/04/06/how-to-receive-a-message-from-an-apache-activemq-topic-with-sisc/
![Page 54: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/54.jpg)
Tcl/Java
• Send to Queue – https://simplesassim.wordpress.com/2014/08/24/how-to-send-a-message-to-an-apache-activemq-queue-with-tcljava/
• Send to Topic – https://simplesassim.wordpress.com/2014/08/24/how-to-send-a-message-to-an-apache-activemq-topic-with-tcljava/
![Page 55: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/55.jpg)
Tcl/Java
• Receive from Queue – https://simplesassim.wordpress.com/2014/08/24/how-to-receive-a-message-from-an-apache-activemq-queue-with-tcljava/
• Receive from Topic – https://simplesassim.wordpress.com/2014/08/24/how-to-receive-a-message-from-an-apache-activemq-topic-with-tcljava/
![Page 56: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/56.jpg)
Visual COBOL
• Send to a Queue – http://simplesassim.wordpress.com/2013/11/12/how-to-send-a-message-to-an-apache-activemq-queue-with-visual-cobol/
• Send to a Topic – http://simplesassim.wordpress.com/2013/11/12/how-to-send-a-message-to-an-apache-activemq-topic-with-visual-cobol/
![Page 57: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/57.jpg)
Visual COBOL
• Receive from a Queue – http://simplesassim.wordpress.com/2013/11/13/how-to-receive-a-message-from-an-apache-activemq-queue-with-visual-cobol/
• Receive from a Topic – http://simplesassim.wordpress.com/2013/11/13/how-to-receive-a-message-from-an-apache-activemq-topic-with-visual-cobol/
![Page 58: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/58.jpg)
Xtend
• Send to a Queue – http://simplesassim.wordpress.com/2014/01/01/how-to-send-a-message-to-an-apache-activemq-queue-with-xtend/
• Send to a Topic – http://simplesassim.wordpress.com/2014/01/01/how-to-send-a-message-to-an-apache-activemq-topic-with-xtend/
![Page 59: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/59.jpg)
Xtend
• Receive from a Queue – http://simplesassim.wordpress.com/2014/01/01/how-to-receive-a-message-from-an-apache-activemq-queue-with-xtend/
• Receive from a Topic – http://simplesassim.wordpress.com/2014/01/01/how-to-receive-a-message-from-an-apache-activemq-topic-with-xtend/
![Page 60: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/60.jpg)
References
• Red Hat JBoss A-MQ – http://www.redhat.com/products/jbossenterprisemiddleware/amq/
• Apache ActiveMQ – http://activemq.apache.org/
• ABCL – http://www.abcl.org/• BSF4ooRexx –
http://bsf4oorexx.sourceforge.net/
![Page 61: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/61.jpg)
References
• Ceylon – http://www.ceylon-lang.org/• Clojure – http://www.clojure.org/• DynJS – http://www.dynjs.org/• Fantom – http://www.fantom.org/• Frege – http://www.frege-lang.org/• Golo – http://www.golo-lang.org/• Gosu – http://www.gosu-lang.org/
![Page 62: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/62.jpg)
References
• Groovy – http://www.groovy-lang.org/• JIProlog – http://www.jiprolog.com/• JRuby – http://www.jruby.org/• JScheme – http://jscheme.sourceforge.net/• Judo – http://www.judoscript.org/• Jython – http://www.jython.org/• Kawa – http://www.gnu.org/software/kawa/
![Page 63: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/63.jpg)
References
• Kotlin – http://kotlin.jetbrains.org/• Mirah – http://www.mirah.org/• Rhino –
http://developer.mozilla.org/en/docs/Rhino• Nashorn –
http://openjdk.java.net/projects/nashorn/• NetRexx – http://www.netrexx.org/• Renjin – http://www.renjin.org/
![Page 64: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/64.jpg)
References
• Scala – http://www.scala-lang.org/• SISC – http://www.sisc-scheme.org/• Tcl/Java –
http://sourceforge.net/projects/tcljava• Visual COBOL –
http://www.microfocus.com/products/micro-focus-developer/visual_cobol/
• Xtend – http://www.xtend-lang.org/
![Page 65: Using Apache ActiveMQ with JVM Languages](https://reader033.vdocuments.net/reader033/viewer/2022061220/54bc9bb64a795995528b464b/html5/thumbnails/65.jpg)