Frage

Das Projekt, an dem ich arbeite, besteht darin, die Datenerfassung von Scan Guns (Pocket PC 2003) zu verarbeiten und diese Daten auf einem Host (Win XP) in unsere Inventar -Datenbank auf einem separaten Server (Win 2000) zu verarbeiten. Dies alles wird durch das von MS bereitgestellte Remoting -Framework und so gut wie es nur geht (http://gotcf.net). Die Anwendung ist vollständig genug, um einen allgemeinen Konzept des Konzepts zu erhalten, wobei sowohl der Client als auch der Server im Emulator ordnungsgemäß funktionieren.

Alles ist gut, bis ich anfing, mit tatsächlichen Scan -Waffen zu testen. Aufgrund von Sicherheitsbedenken befinden sich die Scanner in einem separaten Netzwerk (zur Klärung des 10 -Netzwerks) als im Server (das 15 -Netzwerk). Meine Entwicklungsmaschine hat zwei NIC -NICs mit beiden Netzwerken verbunden und kann mit beiden unabhängig kommunizieren. Ich habe jedoch Probleme mit meiner Anwendung, die Informationen aus dem 10 -Netzwerk mit .NET -Remoting empfangen und dann über eine Drittanbieter -App (Kombination von ODBC, Btrieve und OLE) an den Server auf dem 15 -Netzwerk senden.

Gibt es ohnehin, um Informationen aus einem Netzwerk zu verarbeiten und dann den Server auf einem anderen zu aktualisieren?

Alle Vorschläge werden sehr geschätzt!

Notiz: Ich bin mit Networking nicht sehr vertraut, daher nenne ich es vielleicht den falschen Namen, aber der Gun IP -Beginn mit 10...* Und der Server -IP -Start mit 15...*

War es hilfreich?

Lösung 2

Das Problem scheint sowohl aus den NIC -Karten zu stammen, die nicht richtig eingerichtet sind, als auch ein bisher ungelöste Problem mit den von mir ausgewählten Frameworks.

  • Um das NIC -Problem zu lösen, ließ ich die einfachste Lösung, die ich festgestellt hatte, das Standard -Gateway im 10 -Netzwerk frei.

  • Das andere Problem befasst sich mit der Nachbildung der Remoting -Objekte, nachdem sie zerstört wurden. Ich muss den Scanner derzeit erwärmen, um mich wieder mit dem Host zu verbinden. Um dieses Problem zu beheben, werde ich mich so gut wenden, wie es ihre Eingabe ist. Verdammte Firewall

Andere Tipps

Solange die Routing -Tabelle des Computers ordnungsgemäß konfiguriert ist, sollten Sie sich darüber keine Sorgen machen. Solange Sie die richtigen IP -Adressen verwenden, sollte sich der Netzwerkstapel darum kümmern, Dinge an den richtigen Ort zu liefern.

Möglicherweise möchten Sie die Ausgabe von "Routendruck" überprüfen (zumindest denke ich, dass dies bei WinXP verfügbar war - wenn nicht, wird wahrscheinlich jemand anderes den richtigen Befehl für XP in Kürze veröffentlichen). In irgendeiner Weise sollten Sie sehen, welche Netzwerkziele für welche Schnittstellen konfiguriert sind. Sie müssen sicherstellen, dass die IP des Servers im 15-Netzwerk über die gewünschte Schnittstelle ordnungsgemäß weitergeleitet wird (dh in der am wenigsten günstigsten Übereinstimmungsziel/netmaske sind Ihre 15-Face-Schnittstelle aufgeführt).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top