Difference between revisions of "Edge Messaging"

From RifidiWiki

Jump to: navigation, search
(Example Rifidi Appliation)
(Configuration)
Line 5: Line 5:
  
 
=Configuration=
 
=Configuration=
In rifidiserver.ini
+
In rifidiserver.ini - In rifidiserver.ini  - A full list of Rifidi Edge configuartion parameters can be found [[Edge_Server_Configuration]]
  
 
*Moquette (MQTT Implementation) starts by default this can be changed  
 
*Moquette (MQTT Implementation) starts by default this can be changed  

Revision as of 11:09, 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 - In rifidiserver.ini - A full list of Rifidi Edge configuartion parameters can be found Edge_Server_Configuration

  • 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 Application

  • Coming soon