2010-03-16 4 views
1

Je fais un simple côté serveur & sur l'application côté client pour transférer le fichier d'un emplacement à un autre emplacement ou d'un ordinateur à un autre ordinateur si les ordinateurs sont en réseau.Comment envoyer un fichier du serveur à plusieurs clients à la fois en mfc à l'aide de sockets?

J'ai utilisé le code de http://www.codeproject.com/KB/IP/SocketFileTransfer.aspx. Il fonctionne & fichier transféré avec succès.

Mais j'ai besoin de transférer le fichier du serveur à plusieurs clients à la fois. Je veux dire sur le serveur, il devrait y avoir plus de deux clients peuvent se connecter & ils peuvent recevoir des fichiers en même temps.

Je ne sais pas comment maintenir la file d'attente pour que & comment passer CSocket objet à l'aide de la méthode Threading & toute autre manière. Je ne sais pas non plus comment préparer la file d'attente des objets CSocket.

Alors, s'il vous plaît si vous avez une solution ou alternative alors s'il vous plaît me dire ....

Répondre

0

Création thread pour chaque client le transfert de fichiers à chaque client à la fois.

Questions connexes