Difference between revisions of "Edge Messaging"

From RifidiWiki

Jump to: navigation, search
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
  
Example calls are:
+
*Moquette (MQTT Implementation) starts by default this can be changed
 +
-Dorg.rifidi.mqtt.enabled=true
  
*Coming soon
+
=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

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