Bonjour,
A la base je mettais dirigé vers les websocket pour faire communiquer mes joueurs entre eux c'est à dire qu'un joueur créé la partie en tant que serveur...etc, mais je compte mettre tous les joueurs en tant que client.
Ces clients rejoindront des parties, ou créeront des partie, mais elle seront géré par le serveur du site.
Chaque partie créer sera un enregistrement dans une table 'PARTIE' de ma BDD, et cette table aura plusieurs joueurs. Quand des joueurs rejoindront une partie le champs 'NO_PARTIE' de l'enregistrement du joueur dans la table 'JOUEUR' prendra l'id de la partie rejointe..
Donc les données ne sont plus envoyé aux clients, mais le client doit constamment les chercher dans la base de donnée pour voir les changements (savoir combien il y a de joueurs, ou en est la partie ...etc).
Donc ma question : Quelle méthode utiliser pour constamment lire dans la base de donnée, je suppose que ça n'est pas possible avec Django même mais en JS, JS peut il lire et écrire dans ma BDD, ajax est il la meilleur solution, ajax cohabite il avec Django de la même façon qu'avec un site php ?
Merci.
Partager