Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ditto-dev] Support for MQTT in ditto-client
  • From: Julian Feinauer <j.feinauer@xxxxxxxxxxxxxxxxx>
  • Date: Wed, 15 Jan 2020 07:17:48 +0000
  • Accept-language: de-DE, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=pragmaticminds.de; dmarc=pass action=none header.from=pragmaticminds.de; dkim=pass header.d=pragmaticminds.de; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MpPqlDklozUnKJqZspfeKqAJylNQV17TAJ8WTugyqEE=; b=MVWj9USqcWoKys4rkyPJ+w1Jh+EQMGlIS51eD6FHUwoE+k4DJ6bxsYqKood2S1L5TkBvUrJmrje+PNyxXHiRUoonZMYfyU9Iczx2YjnE0EHQmbPQ8MGjmxYFjEngF46l2uiNzkYBqsAnTKJ4v+LGU9anbgbztWpfbUCKNlI2Zd2kd3DBaHkk5cFPYLt4/0zWMiV13pEsw28wYbpBwP1awroz8pRNsbh7ke4A4q3h9UAjeIG3hTBk55a+HR2dFhIjACiikvd7wcoSHHuxw3y8UfjajeOsOC9x30LSM3/1vQvlfLFulu5AbYQRYWQ4Aqtcausz7C/Hhj69JNTpd9ZWIQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fHXNGXyW0R6Pw4RlB18pTJ85bc9vk+sxb5U6glp/hP6dO7UV0S7yW7iJaeGBysqQ8qLAAIuLnJV8pJgVhLFFy4JegayHAiXktD5pxoUS9bV9CtOEaIBta0Y9veTkdueI1QGPtEZlitO4nwT3c0TRLrEtDjz/Amk6FviLZcr6IfC4tBaOSciX50ZAsBs5xZ+u4xSNp3f6dsOnvOLP3YNPN5l8AfqRYAD+t5Q9nkKBj7I1qA6p6grtHiNYE1zoFJG72+j8jKDGg8ywL3L/Sn4dSSIoq710iqfD5aBPzl8oL7AEiQ/LNa2wXHDS/WgQvgRKcppo4xjYqKfZLfnmVh9pww==
  • Delivered-to: ditto-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/ditto-dev>
  • List-help: <mailto:ditto-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/ditto-dev>, <mailto:ditto-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/ditto-dev>, <mailto:ditto-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHVy3PknMyJ/nZwPUiOv9YpMSV+Xg==
  • Thread-topic: Support for MQTT in ditto-client
  • User-agent: Microsoft-MacOutlook/10.20.0.191208

Hi all,

 

in my example for plc4x and ditto I used the ditto-client project as its awesome, easy and typesafe handling of ditto json messages.

But as discussed in Gitter for a real world example the transport from the edge gateway next to the PLC to the ditto instance should happen over some kind of messaging system (we usually use MQTT and already have it in place in multiple facilities).

 

Thus, could we simply add a Provider for MQTT and enable MQTT transport that way via the ditto-client or are there any considerations I am missing in my thoughts?

Or are there even plans to implement that already?

We have the luck that @Musti El-Sari just joined us to write his BA Thesis on this topic, so he could jump in a bit, I guess and it would be more sustainable than just concatenating jsons on our own.

 

What do you think?

Julian


Back to the top