stomp.py-2.0.2.tar.gz stomp.py-2.0.4.tar.gz stomp.py-2.2.tar.gz stomp.py-2.3.tar.gz
“stomp.py” is a Python client library for accessing messaging servers (such as ActiveMQ or JBoss Messaging) using the STOMP protocol. It can also be run as a standalone, command-line client for testing.
It was created because I experienced strange bugs with the other stomp client available at the time, and wanted an Apache-licensed library. Since developing this client, a number of others have appeared. Check the STOMP Clients page, if stomp.py doesn’t do what you want.
A basic example of using stomp.py can be found here.
Please note that stomp.py was available as a single file (stomp.py), but as of version 2 is now split into multiple files in a module directory (click this link if you still want access to this older version).
Select:
- Version 2.0.x for Python2.x, or
- Version 2.2+ for Python3.x
Stomp can also be checked out (cloned) from the Mercurial repository here (see this blog entry for a bit of background on the repo… only if interested). Version 2.0.x is currently in the branch "python2" (after cloning, run hg update -C python2), and version 2.2 can be found in the tip (default branch).
The discussion group can currently be found here (messages in the original forum are here).
stomp.py has been perfunctorily tested on: ActiveMQ, RabbitMQ, stompserver, and has been reported to work with JBossMessaging.
CONTRIBUTORS
- Julian Scheid (Rising Sun Pictures - http://open.rsp.com.au)
- Andreas Schobel
- Fernando Ciciliati
- Eugene Strulyov
- Gavin M. Roy
- Martin Pieuchot