Skip to main content

STOMP message broker

Project description

CoilMQ is a STOMP message broker written in Python.

The provided server implementation for CoilMQ uses the Python SocketServer libraries; however, CoilMQ is only loosely coupled to this server implementation. It could be used with other socket implementations.

Two things worth noting:

  1. The CoilMQ core classes and bundled storage implementations are designed to be thread-safe.

  2. While this project could be used with asynchronous frameworks like Twisted, it is not explicitly designed to use the async patterns (e.g. using Twisted Deffered), which may make it impractical to use this with slow/blocking storage mechanisms (e.g. using db storage will cause all clients to block).

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

CoilMQ-0.3.tar.gz (40.9 kB view details)

Uploaded Source

Built Distributions

CoilMQ-0.3-py2.6.egg (142.6 kB view details)

Uploaded Source

CoilMQ-0.3-py2.5.egg (142.7 kB view details)

Uploaded Source

File details

Details for the file CoilMQ-0.3.tar.gz.

File metadata

  • Download URL: CoilMQ-0.3.tar.gz
  • Upload date:
  • Size: 40.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for CoilMQ-0.3.tar.gz
Algorithm Hash digest
SHA256 7d232713408188392581cb42f8b27223dd556dc25d0fea3078736713ce637eb6
MD5 05f751e5cdcad3ab719ae04f675d0854
BLAKE2b-256 33571d0bb45208d49d91a2ab92007729fc0d86eadd6a8b8f4a6f833bee19f814

See more details on using hashes here.

Provenance

File details

Details for the file CoilMQ-0.3-py2.6.egg.

File metadata

  • Download URL: CoilMQ-0.3-py2.6.egg
  • Upload date:
  • Size: 142.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for CoilMQ-0.3-py2.6.egg
Algorithm Hash digest
SHA256 6f3790162ea82f335ad7044fd0b1f7e08fae30800daa53cef008bf5bf4b02a5c
MD5 057dda89b492e7ab4376265917b2634b
BLAKE2b-256 cb09be1324cafcfdc69b6ae87a0552c09c0edb0fe7a6ca76505291d324d22e09

See more details on using hashes here.

Provenance

File details

Details for the file CoilMQ-0.3-py2.5.egg.

File metadata

  • Download URL: CoilMQ-0.3-py2.5.egg
  • Upload date:
  • Size: 142.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for CoilMQ-0.3-py2.5.egg
Algorithm Hash digest
SHA256 3b72625616896d11615b347d5d87962d608d622f3c3d01132aa261fbeb14ff12
MD5 87d20b04fc2232180240b076f379f300
BLAKE2b-256 630b1b6cb6099ffd4fed34be45c2144bbcbb9ec06a42da3793319eedfa8dcf25

See more details on using hashes here.

Provenance

Supported by

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