Réorientent le trafic de NIC à une autre carte réseau sur des réseaux séparés lors de l'utilisation Remoting

StackOverflow https://stackoverflow.com/questions/1269222

Question

Le projet sur lequel je travaille est de gérer la saisie des données à partir des fusils d'analyse (Pocket PC 2003) et le traitement de ces données sur un hôte (Windows XP) puis dans notre base de données d'inventaire sur un serveur distinct (Win 2000). Tout cela est piloté par le cadre Remoting fourni par MS et As Good As It Gets ( http://gotcf.net ) . L'application est assez complète pour une démonstration générale concept à la fois le client et le serveur fonctionne correctement alors que dans l'émulateur.

Tout va bien jusqu'à ce que je commencé à tester en utilisant des pistolets de balayage réels. Pour des raisons de sécurité, les scanners sont sur un réseau séparé (pour la clarification du réseau 10) que le serveur (le réseau 15). Ma machine de développement a la double carte réseau connecté aux deux réseaux et peut communiquer avec les deux indépendamment. Cependant, j'ai des problèmes avec ma demande de recevoir des informations du réseau 10 en utilisant .Net Remoting, puis envoyer des informations au serveur sur le réseau 15 via une application tierce partie (combinaison d'ODBC, Btrieve et OLE).

Y at-il de toute façon de traiter l'information d'un réseau, puis mettre à jour le serveur sur un autre?

Toutes les suggestions seront grandement appréciés!

Remarque: Je ne suis pas très familier avec la mise en réseau, donc je peux être l'appeler faux nom, mais l'arme de départ IP avec 10. * et.. le démarrage de IP du serveur avec 15. . . *

Était-ce utile?

La solution 2

La question semble provenir à la fois les cartes NIC pas mis en place correctement et un problème non résolu à ce jour avec les cadres que j'ai choisi.

  • Pour résoudre le problème NIC, la solution la plus simple que j'avais trouvé m'a fait clairement la passerelle par défaut sur le réseau 10.

  • Les autres offres de problème avec recréer les objets Remoting après qu'ils ont été détruits. J'ai actuellement à chaud démarrer le scanner afin de se reconnecter à l'hôte. Pour corriger ce problème, je vais prendre contact avec As Good As It Gets pour voir ce que leur entrée est. pare-feu Putain

Autres conseils

Tant que est correctement configuré la table de routage de l'ordinateur, vous ne devriez pas avoir à vous soucier de ce à partir de votre application. Tant que vous utilisez les adresses IP, la pile réseau doit prendre soin de livrer les choses au bon endroit.

Vous pouvez vérifier la sortie de « route print » (au moins je pense que c'était disponible sur WinXp - sinon, quelqu'un d'autre affichera probablement la commande correcte pour XP bientôt). De toute façon, vous devriez voir ce que les destinations du réseau sont configurées pour les interfaces. Vous devez vous assurer que l'adresse IP du serveur sur le réseau 15 acheminera correctement via l'interface que vous voulez (ie. Le plus bas coût listes destination / masque de réseau correspondant interface 15).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top