bonjour a tous,
il y a quelques temps que jessaye de comprendre le system qu'utilise l'outil netcat pour pour la communication reseau.
Fonctionement de netcat pour un client serveur :
si le serveur( ou le client) est en train d'écrir une chaine a envoyer, alors les chaines recu du client( ou du serveur) ne s'affiche pas jusqu'a se qu'il envoi la chaine qu'il était en train d'ecrir.
Une foi la chaine envoyer toute les chaines recu du client( ou du serveur) s'affiche et ainsi de suite.
franchement je ne pense pas qu'une personne n'ayant jamais tester netcat peut comprendre se que je vien de dire.
voila ou vous pouvez trouver son code source
[ Lien ] .
et je compren pas aussi comment il ont proceder pour créer un client serveur sans thread pour recevoir et envoyer les buffer.
c'est la preumiere foi que janalise un code source aussi diffisile donc ne men vouler pas si vous le trouver facile a comprendre.
++