Speichertransfer über Ethernet...

thommasj

Grünschnabel
Hallo,


habe im Moment "single"-PC mit 2 Betriebssystemen und shared Memory!

Die Steuerungssoftware läuft auf BS1 und die GUI auf BS2 ---> Datenaustausch geht durch shared Memory von statten...

meine Aufgabe besteht nun darin, die BS zu kapseln ( sprich auf 2 CPU´s aufteilen ) und mit Ethernet zu verbinden. Da aber der Quellcode der Software unverändert bleiben muss, bin ich gezwungen jeweils den gesamten Speicher, der von dem Programm verwendet wird (ca. 30kb )), von PC1 auf PC2 zu übertragen und umgekehrt.

wie kann ich das in C realisieren?
 
wie kann ich das in C realisieren?

Einfache Frage, einfache antwort: JA!


das reicht dir nich? hmmm...
Also gut, du musst mit hilfe von sockets eine verbindung zwischen den rechnern aufbauen und dann die daten hin und her schicken, am besten prüfst du was geändert wurde und überträgst nur das.
 
Zurück