# Figs x papers ## MSN 2020 ```sequence Note left of Master: listen() Note right of Client: connect() Client-->Master: "CONNECT" Master-->Client: ACK Note left of Client: half-duplex channel Client->Master: content sending Master-->Client: ACK + stats Master->Client: content sending Client-->Master: ACK + stats ``` ## Hands-on ```sequence device->Brpi: Registering Brpi->Dfwrd: Registering Brpi->Dpers: Registering Dfwrd-->Brpi: Registering Dfwrd-->Dpers: Registering ``` ## GOODTECHS 2020 ```sequence Ext. source->Hub: Registration Hub-->Ext. source: ACK Ext. source->Hub: Request (POST) to PUSH data (JSON struct) Hub-->Ext. source: ACK ``` --- ```sequence MQTTproxy->Hub: Registering Hub-->MQTTproxy: ACK MQTTproxy->Hub: Request (POST) to POP data Hub-->MQTTproxy: Response with embedded JSON struct MQTTproxy->Hub: Request (POST) to POP data Note left of MQTTproxy: periodically repeats Hub-->MQTTproxy: Response with embedded JSON struct ``` ## Chiapas ```sequence Sensor->Hub: Registering Hub-->Sensor: ACK Sensor->Hub: Request (POST) to PUSH data (JSON struct) Hub-->Sensor: ACK ``` --- ```sequence MQTTproxy->Hub: Registering Hub-->MQTTproxy: ACK MQTTproxy->Hub: Request (POST) to POP data Hub-->MQTTproxy: Response with embedded JSON struct MQTTproxy->Hub: Request (POST) to POP data Note left of MQTTproxy: periodically repeats Hub-->MQTTproxy: Response with embedded JSON struct ```
{"metaMigratedAt":"2023-06-15T03:54:21.498Z","metaMigratedFrom":"YAML","title":"Figs x papers","breaks":true,"slideOptions":"{\"theme\":\"white\",\"width\":\"100%\",\"height\":\"100%\",\"margin\":0.1,\"minScale\":0.2,\"maxScale\":1.5}","contributors":"[{\"id\":\"dce76e21-be79-4d70-90a3-3cde9142e024\",\"add\":2401,\"del\":853}]"}
    142 views
   Owned this note