A fast, lightweight and simple STOMP compatible messaging server
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Bernhard Fröhlich 410fdc4ee5 Create README.md 4 år sedan
Makefile - Introduce stomputil.c|h and add a few more queue functions 7 år sedan
README.md Create README.md 4 år sedan
client.h - Fix compiler warnings 7 år sedan
common.c - First round of refactoring 7 år sedan
common.h - Add header files 7 år sedan
leveldb.c - Implement leveldb_load_queue() 7 år sedan
leveldb.h - Implement leveldb_load_queue() 7 år sedan
log.c - Also log to stdout per default 7 år sedan
log.h - Add logging and config handling code from rpdd 7 år sedan
redqd.conf-dist - Add logging and config handling code from rpdd 7 år sedan
server.c - Improve stomp_free_client() 7 år sedan
server.h - Add logging and config handling code from rpdd 7 år sedan
stomp.c - Introduce stomputil.c|h and add a few more queue functions 7 år sedan
stomp.h - Added checks for maximum Header and Request length 7 år sedan
stomputil.c - Improve stomp_free_client() 7 år sedan
stomputil.h - Implement leveldb_load_queue() 7 år sedan
util.c - Add logging and config handling code from rpdd 7 år sedan
util.h - Add logging and config handling code from rpdd 7 år sedan

README.md

redqueue

This project aims to implement a fast, lightweight and simple STOMP compatible messaging server.

There are quite a few STOMP servers available already but all of them are either heavyweight or experimental.

It uses libevent for networking and leveldb for storing messages.

current status

The original environment for which redqueue was designed has changed so it’s development was stopped. The code is still there for reference or someone to pick up the work. The basic functionality is already working.