|
|
|
|
Bonjour,
J'ai un petit souci. Je suis en train de développer une application Client/Serveur en C# et pour faire mes tests, je suis obligé de lancer le serveur et le client sur la même machine.
Je lance le serveur, et quand je souhaite connecter le client au serveur, le débogueur de Visual Studio me dit qu'il ne peut pas y avoir deux sockets connectés sur la même adresse...
Pour information, c'est un client/serveur de messagerie instantanée type IRC.
Dans le client, je tape "localhost" comme destination.
Il le trouve bien puisqu'il trouve le serveur déjà connecté.
J'aimerais savoir s'il est possible de faire cohabiter deux sockets sur la même machine en C# car en Java ca fonctionne...
Reltak.
Configuration: Windows XP Firefox 2.0.0.12
En utilisant l'adresse IP interne de ta machine 127.0.0.1
|
Alors je viens d'essayer et ca ne fonctionne toujours pas.
System.Net.Sockets.SocketException: Une seule utilisation de chaque adresse de socket (protocole/adresse réseau/port) est habituellement autorisée. Alors je ne vois pas du tout d'où cela peut venir... cela voudrait dire qu'on ne peut pas créer plusieurs sockets sur le même port de la même machine ???? Louche... Reltak. |