mosca - mqtt/mqtt.org GitHub Wiki

Mosca is a multi-transport MQTT broker. It aims to support every publish/subscribe broker or protocol out there. This list currently includes:

  • RabbitMQ and all implementations of the AMQP protocol.

  • Redis is an advanced key-value store.

  • Mosquitto and all implementations of the MQTT protocol, including itself.

  • ZeroMQ without a central broker, so Mosca can also be used in a P2P fashion.

Installation

For the installation you need ''npm'' because mosca is a node.js application,

''npm install mosca -g''

Usage

Without configuration ''mosca'' is running and listening on localhost.

''mosca -v''