Skip to content

Develop Correo

Frieder Reinhold edited this page May 28, 2021 · 16 revisions

Basic architecture

+----------+     +----------+       +----------+
| business | <-- |   gui    |       |  plugin  |
+----------+     +----------+       +----------+ 

TODO unify dependency for plugin package

GUI (org.correomqtt.gui)

Business (org.correomqtt.business)

  • All real mqtt communication lives here
  • Multithreading for running background tasks
  • NO JavaFX dependency (maybe we will introduce a command line interface without JavaFX but with business)
  • Uses Pojos for DTOs: DTOs-and-Transformer
  • How to call MQTT functionality: Develop-MQTT-Hive

GUI <-> Business Communication

Configuration

Plugins

Clone this wiki locally