Hallo liebes Forum,
ich hab' mal wieder ein kleines Problem:
Ich möchte zwei eigenständige Rechner mit einem WCF-Service verbinden und zwar direkt mit einem Netzwerkkabel.
Der Grund:
Die Rechner sollen sich im Schaltschrank "unterhalten", d.h. Statusmeldungen austauschen.
Ich brauche das, um zwei gleiche Bildverarbeitungsprogramme(14 Kameras) zu verbinden, die nur mit einer SPS kommunizieren.
Auf einem Rechner läuft die Kommunikation zwischen zwei Programmen problemlos, jedoch nicht zwischen zwei Rechnern.
In den einschlägigen Tutorials wird immer nur "...LocalHost:Portnummer.." benutzt, ich jedoch wollte entweder
per "net.tcp://Rechnername:Port/Dienstname" kommunizieren oder per IP-Beispiel "net.tcp://192.168.127.50:8000/FirstService"
Vielleicht hat jemand einen Tipp, wie man so etwas realisiert.
Ich hänge mal eine Zip-File dran, wo Server und Client als Sourcecode auf dem "net.tcp://Localhost:8000" funktioniert.
Auch mit IP "net.tcp://192.168.127.50:8000/FirstService" ging es..
Das Ganze wurde mit C#2010 Express erstellt. Der Sourcecode ist auch nicht auf meinem "Mist" gewachsen, sondern im Internet gefunden und leicht von mir verändert worden.
Ich kann das ganze peer2peer mit 2 Laptops(XP) testen.
Besten Dank im voraus für Eure Mühe.
Vielleicht geht's ja ganz einfach...
Gruß
JDKDELPHI
Einloggen, um Attachments anzusehen!
_________________
Wo andere aufhören, fange ich erst an..