-
socket en C ?
Bonjour,
je cherche à faire communiquer 2 exécutables par socket qui se trouve sur la même machine (PC sous windows 2000). Je voulais savoir si j'étais obligé d'utiliser le type AF_INET ou bien si je pouvais utiliser AF_UNIX. J'entends par là : est ce que ma socket de type AF_INET sort du PC, traverse le réseau puis revient sur mon PC ou bien reste en local. Car ce que je veux c'est créer une socket pour mes 2 exécutables qui reste en local et qui ne traverse pa sle réseau.
J'espère avoir été clair sur mon besoin.
Merci d'avance
Touti.
pour info je code en C sous visual C++
-
Si tu demandes à AF_INET d'aller sur le réseau mais de rester en local, je vois pas pourkoi il irait faire un tour sur le réseau !!!
D'ailleurs pour t'en convaincre, utilise le sur un pc sans connexion réseau et tu verras que ca marche tres bien (en local bien sur :) )
-
Il suffit d'indiquer le port 127.0.0.1 et tu es en local NON ?
:roll:
-
oui l adresse de loopback sert exactement à cela. permet de tester sur sa propre machine. trés pratique ;)