Skip to Content

[Problème avec le serveur] Tout va mieux !

Dernière contribution

124 posts / 0 nouveau(x)
Portrait de Jitech
Hors ligne
A rejoint: 1 septembre 2011
Contributions: 745
Re: [Problème avec le serveur] Tout va mieux !

Oui et avec le sockets les messages arriveraient en temps réel et non plus par parquet toutes les 5 secondes.

Pour l'avatar tu peux ruser avec un tableau côté client qui associe pseudo et url de l'avatar. Lorsque quelqu'un se connecte au serveur, le serveur envoie à tout le monde l'url de l'avatar du nouveau venu.

Portrait de JVBenji
Hors ligne
A rejoint: 9 septembre 2011
Contributions: 12
Re: [Problème avec le serveur] Tout va mieux !

Si tu regardes l'URL de l'avatar c'est toujours ..../picture-ID.jpg avec ID l'id du membre (j'imagine) si c'est bien le cas l'id du membre peut être transmis en même temps que le message à tout le monde donc ça se fait très simplement sans même utiliser de tableau côté client.

Par contre pour avoir du "temps réel" même avec les sockets il faut quand même faire des requêtes HTTP à chaque fois (car à chaque fois que tu reçois un message, le client doit redemander illico une connexion au serveur). En fait le protocole HTTP n'est pas trop adapté pour cela, le mieux est d'utiliser les websockets mais c'est parfois bloqué sur certains navigateurs.

Edité par JVBenji le 09/06/2012 - 20:56
Portrait de Jitech
Hors ligne
A rejoint: 1 septembre 2011
Contributions: 745
Re: [Problème avec le serveur] Tout va mieux !

Le mieux encore ça serait d'avoir des avatars en pseudo.jpg. Comme ça pas besoin d'allouer de la mémoire chez le client ni besoin d'alourdir les messages.