Erstellen Sie einen virtuellen seriellen port-Verbindung über TCP

Bin ich eine Anwendung entwickeln, sollten in der Lage sein zu schreiben, um eine virtuelle serielle Schnittstelle und empfangen von Daten über den gleichen port vom remote-clients über das Netzwerk.

Läuft die Anwendung auf einem linux-server. Ich bin neu in wenn Sie serielle ports verwenden und ich habe einige Fragen zu diesem Thema.

Kunden

Kann der client herstellen einer TCP-Verbindung zu einem server. Wenn wir setup ein client, haben wir die IP-Adresse des Servers, tcp-port (normalerweise 8080) und einen virtuellen com-port.

Dem client dann automatisch versucht, eine Verbindung zum server herstellen.

Server

Server hat einen virtuellen com-port, der gleichen setzen wir in die client config (z.B. COM1). Wenn eine Anwendung auf dem server schreibt Daten an diesen port die Daten geschickt werden müssen, um alle angeschlossenen clients über tcp. Die Antwort des clients senden über TCP an den server zurück, die Lesen können Sie über den virtuellen seriellen port.

Frage

Unter windows benutzte ich einen virtuellen seriellen port-Anschluss http://www.eterlogic.com/Products.VSPE.html, die haben die meiste Arbeit. Allerdings möchte ich dieses problem lösen auf linux-Maschinen.

Meine Frage ist, wie kann ich erstellen Sie einen TCP-server, der einen virtuellen seriellen port angeschlossen und kann senden/empfangen von Daten über diesen port über TCP zu hören clients?

InformationsquelleAutor Upvote | 2014-03-25
Schreibe einen Kommentar