Using Apache ActiveMQ with Lisp/Scheme

32
Using Apache ActiveMQ with Lisp/Scheme Fernando Ribeiro Senior Solution Architect

Transcript of Using Apache ActiveMQ with Lisp/Scheme

Page 1: Using Apache ActiveMQ with Lisp/Scheme

Using Apache ActiveMQ with Lisp/Scheme

Fernando RibeiroSenior Solution Architect

Page 2: Using Apache ActiveMQ with Lisp/Scheme

Summary

• Overview• Samples– ABCL, Allegro CL, Bigloo, Clojure, GNU CLISP,

JScheme, Joxa, Kawa, LFE, MIT/GNU Scheme, Racket, SISC

• References

Page 3: Using Apache ActiveMQ with Lisp/Scheme

Overview

• Apache ActiveMQ provides protocol support that can be used in Lisp/Scheme

• Message brokers should be preferred over bridges, for example, for application integration

Page 28: Using Apache ActiveMQ with Lisp/Scheme

References

• JBoss A-MQ – http://www.redhat.com/en/technologies/jboss-middleware/amq

• Apache ActiveMQ – http://activemq.apache.org/

• ABCL – http://www.abcl.org/

Page 29: Using Apache ActiveMQ with Lisp/Scheme

References

• Allegro CL – http://franz.com/products/allegro-common-lisp/

• Bigloo – http://www-sop.inria.fr/mimosa/fp/Bigloo/

• Clojure – http://www.clojure.org/• GNU CLISP – http://www.clisp.org/

Page 30: Using Apache ActiveMQ with Lisp/Scheme

References

• Usocket – http://www.common-lisp.net/project/usocket/

• Joxa – http://www.joxa.org/• JScheme – http://jscheme.sourceforge.net/• Kawa – https://www.gnu.org/software/kawa/• LFE – http://lfe.github.io/• MIT/GNU Scheme –

https://www.gnu.org/software/mit-scheme/

Page 31: Using Apache ActiveMQ with Lisp/Scheme

References

• Racket – http://www.racket-lang.org/• racket-stomp – https://

github.com/tonyg/racket-stomp• SISC – http://www.sisc-scheme.org/

Page 32: Using Apache ActiveMQ with Lisp/Scheme