Depuis un moment je developpe une application de cha en java avec les sockets (tcp) , alors j'utilise le mutlithreading et tout va à merveil, plusieurs client peuvent se connectés et communiquent en temps réel , et maintenant j'ai ajouter les fonctionnalité d'envoie de fichiers , et message vocaux , et tout marche bien aussi , ma question est donc, puisque j'utilise toujours le même socket pour faire l'envoie de fichier et les messages textuels , ne serait-ce pas mieux que j'utilise un autre socket (un autre serveur alors) pour s'occuper de l'envoie de fichier à part , ou bien puis je garder le même socket pour toute les differentes fonctionnalité, et surtout que maintenant je vais implementé la fonctionnalité d'appel vocal , et plutart l'appel video
Je ne me souviens plus exactement de mon cours mais il me semble qu'il y a une paire de socket par processus, ce qui voudrait dire un pour le chat et un autre pour le transfert de fichier. Mais il n'y a pas besoin d'un autre serveur.
Tout à fait d'accord avec vous , c'est ce que je compte, pour moi ce sera plutôt 3 paires de socket , (ftp, message textuels et le voip )
merci bien :)
MSKD
[JAVA SOCKET] plusieur socket chez le client!
× 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.