Author: tundish
Date: 19th May 2007
Copyright: 2007 Thuswise Ltd
Contact: tundish at thuswise . org . uk

1   Sprinkle: a Free STOMP broker in Python for Unix

1.1   Introduction

Sprinkle is a STOMP [1] broker. It is free software [2]. It is written in Python [3] and runs on Unix type platforms.

Sprinkle allows computers to pass messages to each other. These messages might originate from human beings, or they could contain data from other programs. The STOMP protocol [4] defines how this happens.

Sprinkle is designed to be very simple and lightweight. It comes with a tool so you can run unit tests on the code. The whole thing is fully documented using a system called reStructuredText [5].

If you like Sprinkle, please get in touch and tell me what you use it for. If you find a bug in the program, let me know so I can fix it. You can work out my email address from the header at the top of this file.

1.2   Further Reading

The Sprinkle Guide for Administrators [6]
Instructions on how to install Sprinkle and configure it for use. Includes a quick example of sending STOMP messages
The Sprinkle Guide for Developers [7]
How to run the unit tests and generate the documentation. Information for those who would like to play with the Sprinkle code
[1]http://stomp.codehaus.org/
[2]http://www.gnu.org/philosophy/free-sw.html
[3]http://www.python.org
[4]http://stomp.codehaus.org/Protocol
[5]http://docutils.sourceforge.net/rst.html
[6]users.html
[7]hackers.html