Skip to main content

Python STOMP client, supporting versions 1.0 and 1.1 of the protocol

Project description

“stomp.py” is a Python client library for accessing messaging servers (such as ActiveMQ, Apollo or RabbitMQ) using the [STOMP protocol](http://stomp.github.io) (versions [1.0](http://stomp.github.io/stomp-specification-1.0.html), [1.1](http://stomp.github.io/stomp-specification-1.1.html) and [1.2](http://stomp.github.io/stomp-specification-1.2.html)). It can also be run as a standalone, command-line client for testing.

Quick Start

A basic example of using stomp.py can be found [here](https://github.com/kwoli/stomp.py/wiki/Simple-Example). Testing via the command-line interface is described [here](https://github.com/kwoli/stomp.py/wiki/Command-Line-Access).

Downloads can be found on [PyPi](https://pypi.python.org/pypi/stomp.py). API documentation can be found [here](http://jasonrbriggs.github.io/stomp.py/index.html).

Please note that stomp.py was available as a single file (stomp.py), but as of version 2 was split into multiple files in a module directory (click [this link](https://code.google.com/p/stomppy/downloads/detail?name=stomp.py&can=1&q=) if you still want access to this older version).

Select:

stomp.py has been perfunctorily tested on: [ActiveMQ](http://activemq.apache.org/), [Apollo](http://activemq.apache.org/apollo/), [RabbitMQ](http://www.rabbitmq.com), [stompserver](http://stompserver.rubyforge.org), and has been reported to work with [JBossMessaging](http://www.jboss.org/jbossmessaging). For more info on setting up the test server (using virtualbox), contact the developer.

Contributors

_(If you’ve contributed code to stomp.py and your name is missing from this list, let me know)_

Julian Scheid ([Rising Sun Pictures](http://open.rsp.com.au/)) Andreas Schobel Fernando Ciciliati Eugene Strulyov Gavin M. Roy Martin Pieuchot Joe Gdaniec Jayson Vantuyl Tatiana Al-Chueyr Martins

What’s In This Release

This release contains the following:

README.md - This file LICENSE - Software license CHANGELOG - List of changes in each release stomp/ - The stomp.py client library code stomp/test/ - Test code for the library stomp/bridge/ - Bridges for message brokers which don’t support STOMP stomp/bridge/README-oracle - Info on the Oracle AQ bridge (no longer supported)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stomp.py-4.0.3.tar.gz (82.9 kB view details)

Uploaded Source

File details

Details for the file stomp.py-4.0.3.tar.gz.

File metadata

  • Download URL: stomp.py-4.0.3.tar.gz
  • Upload date:
  • Size: 82.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for stomp.py-4.0.3.tar.gz
Algorithm Hash digest
SHA256 65885f01485df2e0bb34724642591942ef370814b5ae73ed0f7c239a9f23acfe
MD5 5a7ecb9ce701dbfa2285eb4d007285df
BLAKE2b-256 9f03ce684f828bc1368f3da12302962b1abedc2aca34d6bf1c9776d25f25be5e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page