using apache activemq with jvm languages

65
Using Apache ActiveMQ with JVM Languages Fernando Ribeiro Solution Architect

Upload: fernando-ribeiro

Post on 19-Jan-2015

2.819 views

Category:

Software


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Using Apache ActiveMQ with JVM Languages

Using Apache ActiveMQ with JVM Languages

Fernando RibeiroSolution Architect

Page 2: Using Apache ActiveMQ with JVM Languages

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

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 60: Using Apache ActiveMQ with JVM Languages

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

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

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

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

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