Enterprise Integration Zone is brought to you in partnership with:

Mitch Pronschinske is a Senior Content Analyst at DZone. That means he writes and searches for the finest developer content in the land so that you don't have to. He often eats peanut butter and bananas, likes to make his own ringtones, enjoys card and board games, and is married to an underwear model. Mitch is a DZone Zone Leader and has posted 2574 posts at DZone. You can read more from them at their website. View Full User Profile

ActivePush: Push Service Built for ActiveMQ or Any STOMP Broker

08.22.2013
| 1820 views |
  • submit to reddit

Recently updated on npmjs.org, ActivePush is a web push service library for any STOMP broker:

ActivePush subscribes to a STOMP broker and relays messages with a specific push_id header to subscribed Socket.io clients. The message bodies are opaque to ActivePush, so the service is useful in a variety of applications.

-- ActivePush npm page

Unlike a lot of npm pages, ActivePush's page has a bunch of information on The architecture, configurations, production, usage and testing.  There are plenty of STOMP brokers out there, and many brokers can add STOMP adapters (RabbitMQ for example).