Bonjour,
Tout d'abord je tiens à saluer toute la communauté, eh oui je viens de me lancer dans le C# !
D'ailleur, cela n'est pas ma question, mais si vous connaissez des sites ou il y a des bon tutorials pour débuter en C# je suis preneurs![]()
Voila ma question; je suis en train de dévelloper une application client-serveur, et j'aurais besoins de faire transister dans les deux sens des fichiers. Mon problème se pose au niveau de la méthode à utiliser. Faut-il créer deux socket indépendante pour l'envoie du fichier dans un sens et l'autre (implique un client et serveur sur chaque machine) ou faut-il lire en continue lire le buffer de chaque coté pour savoir si un fichier est envoyé (avec l'utilisation d'un header pour savoir qu'un fichier va être transmit )? je n'ai pas réussi à trouver si la fonction NetworkStream.read est blocante ou pas...
Merci
P.S: si vous avez des exemples de codes je suis preneurs
Partager