diff --git a/Doc-Chat-Server.md b/Doc-Chat-Server.md index 90675a6..4d4cf15 100644 --- a/Doc-Chat-Server.md +++ b/Doc-Chat-Server.md @@ -69,3 +69,14 @@ Logiquement, un niveau de QoS plus élevé nécessite un échange plus important * Consommation d'énergie basse * Bande passante minimale * Sécurité et la qualité de service (QoS) + + +### Schéma du service de chat : + +![MQTT](https://codefirst.iut.uca.fr/git/DAFLDev/dafl_music/raw/branch/master/Documentation/Images/MQTT.png) + + +Un topic sera sous la forme messages/User1-User2. Un client s'abonnera aux topics comportants sont nom d'utilisateur. Il recevra donc les données que l'autre utilisateur aura publié sur ce topic via l'intermédiaire du Broker. + + +