2010-07-28 5 views
2

Nous avons une application serveur (développée avec .Net 1.1, C#) qui écoute le port 8086 et l'application cliente, avant de commencer l'établissement de liaison avec ce serveur en utilisant la communication à distance..Net Remoting ne fonctionne pas sous Windows 7

L'application fonctionne correctement dans presque tous les environnements - Windows 2000/2003/2008/XP/Vista.

Maintenant, nous sommes confrontés à un problème avec Windows 7.

Lorsque nous regardant fixement le serveur, il est l'ouverture du port et sera à l'écoute des clients, mais lorsque je tente d'envoyer une demande d'un client qui est en cours d'exécution en autre système d'exploitation, il donne un message que le serveur ne fonctionne pas.

Nous avons désactivé le proxy, a donné les exceptions pour le proxy, mais tout est allé en vain. Sur une analyse plus approfondie, nous avons constaté que le système a une connectivité multiple (LAN, Bluetooth & WIFI).

Lorsque nous avons vérifié le port TCP en utilisant netstat -a, l'adresse locale était 0.0.0.0:8086. Donc, nous avons désactivé/supprimé l'option WiFi & Bluetooth et essayé à nouveau, puis aussi netstat montre LocalAddress 0.0.0.0:8086.

Comment aller de l'avant dans cette situation?

Merci d'avance.

+0

Par adresse locale, voulez-vous dire quand vous utilisez 'localhost'? –

+0

Son de la colonne montré quand donnera netstat -a commande en ligne de commande. Les colonnes affichées lors de l'exécution de netstat -a incluent "Proto" "Adresse locale" "Adresse étrangère" "Etat" – Divya

Répondre

0

Effectuez une capture réseau à l'aide de Microsoft Network Monitor ou de Wireshark pour mieux comprendre les paquets TCP/IP sous-jacents. Cela peut montrer ce qui se passe facilement.

Questions connexes