Skip to content
This repository has been archived by the owner on Sep 27, 2021. It is now read-only.
/ node-stomp-server Public archive

A modular STOMP server framework (and server) implemented in node.js

License

Notifications You must be signed in to change notification settings

jbalonso/node-stomp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-stomp-server

Overview

A simple STOMP server and a framework to build more advanced servers.

Usage

###Invocation

node app.js

Wildcard destinations

Asterisk

SUBSCRIBE /queue/a.b.*.d

...matches /queue/a.b.c.d or /queue/a.b.anything.d but not /queue/a.b.c.c.d

Subtree

SUBSCRIBE /queue/a.b>

...matches /queue/a.b.c or /queue/a.b.anything.else.here but not /queue/a.b

SUBSCRIBE /queue/a.b>.d

...matches /queue/a.b.c.d or /queue/a.b.anything.else.d but not /queue/a.b.d or /queue/a.b.d.c

TODO

  • write API documentation
  • write unit tests
  • add server configuration support
  • make destinations first-class API objects
  • implement middleware for ActiveMQ-compatible destinations (queues, topics, tmp-queues, and tmp-topics)

License

GNU Affero Public License v3

About

A modular STOMP server framework (and server) implemented in node.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published