Difference between revisions of "Edge Messaging"
From RifidiWiki
| Line 1: | Line 1: | ||
| + | =Introduction= | ||
| Prior to Rifidi 3.1 (coming Fall 2014) Edge Messaging is available through ActiveMQ/JMS Interface. Starting in 3.1 Edge Messaging is now accessible though MQTT (Lightweight IoT Messaging Protocol through leveraging [https://code.google.com/p/moquette-mqtt/ Moquette-mqtt plugin].   | Prior to Rifidi 3.1 (coming Fall 2014) Edge Messaging is available through ActiveMQ/JMS Interface. Starting in 3.1 Edge Messaging is now accessible though MQTT (Lightweight IoT Messaging Protocol through leveraging [https://code.google.com/p/moquette-mqtt/ Moquette-mqtt plugin].   | ||
| This now enables Rifidi Applications to publish events (captured via Rifidi Services for example Readzone Montoring, Stables Set) to a lightweight MQTT messaging queue | This now enables Rifidi Applications to publish events (captured via Rifidi Services for example Readzone Montoring, Stables Set) to a lightweight MQTT messaging queue | ||
| + | =Configuration= | ||
| + | In rifidiserver.ini | ||
| − | + | *Moquette (MQTT Implementation) starts by default this can be changed  | |
| + | -Dorg.rifidi.mqtt.enabled=true | ||
| − | + | =Clients for Bublishings/Subscribing to MqTT Broker= | |
| An example client for subscribing/consuming these messages can be found at [http://www.eclipse.org/paho/ Paho Eclipse IoT/M2M Project] | An example client for subscribing/consuming these messages can be found at [http://www.eclipse.org/paho/ Paho Eclipse IoT/M2M Project] | ||
| + | |||
| + | =Example Rifidi Appliation= | ||
| + | |||
| + | *Coming soon | ||
Revision as of 10:56, 19 September 2014
Contents
Introduction
Prior to Rifidi 3.1 (coming Fall 2014) Edge Messaging is available through ActiveMQ/JMS Interface. Starting in 3.1 Edge Messaging is now accessible though MQTT (Lightweight IoT Messaging Protocol through leveraging Moquette-mqtt plugin.
This now enables Rifidi Applications to publish events (captured via Rifidi Services for example Readzone Montoring, Stables Set) to a lightweight MQTT messaging queue
Configuration
In rifidiserver.ini
- Moquette (MQTT Implementation) starts by default this can be changed
-Dorg.rifidi.mqtt.enabled=true
Clients for Bublishings/Subscribing to MqTT Broker
An example client for subscribing/consuming these messages can be found at Paho Eclipse IoT/M2M Project
Example Rifidi Appliation
- Coming soon

