RabbitMQ is a message broker using AMQP as protocol, with plugins for support of MQTT or STOMP.
It's supported on TCL through two solutions:
- rabbitmq-tcl a TCL extension in C, wrapper around rabbitmq-c
- tclrmq , a pure TCL solution by FlightAware, requiring TCL 8.6 and TCLOO, with support for AMQP 0.9.1
DcK If you wish to help, I'd like a peer programming session to improve rabbitmq-tcl for one of those two things:
- adopt TEA
- release memory for objects created in the extension, as there are several memory leaks detected by Valgrind