Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Gestion-Serveur] Gestion de sessions

    5 décembre 2014 à 15:41:01

    Bonjour,

    J’écris une application de type Client-Serveur (le langage de programmation n'est pas important - c'est une question générale).

    Le Client se connecte, envoie des demandes au Serveur qui les traite. Je souhaite traiter les demandes/ et réponses/résultats de façon complément asynchrone. Car quelques requêtes (demandes) supposons qu'elles peuvent durer plusieurs secondes voir minutes (par exemple une recherche de fichier). 

    Je vais vous présenter mon idée pour gérer les demandes et les réponses et vous allez me donnez votre avis / commentaires / proposer des améliorations etc..

    Une requête/demande est caractérisée par un id unique et un statut ( ENVOYEE, EN_TRAITEMENT, TRAITEE ou même aussi ERREUR ).

    Lorsque le client effectue une demande avec id A, il l'enregistre dans une liste de demandes et il lui attribue le statut ENVOYEE. 

    Le Serveur lui répond qu'il a reçu la demande A et il commence son traitement.

    Lorsque le Client reçoit ce message, il modifie le statut de la demande A a EN_TRAITEMENT etc..

    De telle manière, le Client peut envoyer plusieurs demandes et ne pas mélanger les pinceaux.

    Qu'en pensez vous ?

    Je vous remercie !

    • Partager sur Facebook
    • Partager sur Twitter

    [Gestion-Serveur] Gestion de sessions

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown