mrsolarius/mimage_protocole

Mise en place du dépôt d'un fichier sur le serveur

mrsolarius opened this issue · 0 comments

Pour déposer un fichier sur le serveur. Le client envoie un message de type UPLOAD_FILE_INFO au serveur.
Le serveur répond alors par un message de type ACQUIT_FILE_INFO pour confirmer ou annuler le dépôt.
Si le serveur accepte le dépôt, le client envoie alors le fichier dans un message de type UPLOAD_FILE_DATA.
Le serveur répond alors par un message de type ACQUIT_FILE_DATA pour confirmer ou annuler le dépôt.

Client                  Serveur
   |    UPLOAD_FILE_INFO   |
   |---------------------->|
   |    ACQUIT_FILE_INFO   |
   |<----------------------|
   |    UPLOAD_FILE_DATA   |
   |---------------------->|
   |    ACQUIT_FILE_DATA   |
   |<----------------------|