Tag
Meine Aufgabenstellung lautet so:
Entwickeln Sie ein Programm zur Datenübertragung zwischen 2 Rechnern, die über ein Nullmodemkabel miteinander verbunden sind.
Die per Tastatur einzugebenden Zeichen sollen dabei auf der Empfängerseite auf Fehler überprüft werden. Im Falle einer fehlerhaften Zeichenübertragung soll eine Fehlerbehandlung erfolgen. Für den Test der Fehlererkennung sind Fehler in geeigneter Weise zu „erzeugen“. Endlosschleifen sind zu vermeiden. Zur Entwicklung können die Funktionen eines Betriebssystems (Systemrufe) genutzt werden.
Hört sich nicht so schwierig an, doch habe ich bedenken Java zu benutzen, da ich nicht weiss wie eine Fehlererkennung möglich ist. Ich würds halt so angehen, dass ich via Socket eine Verbindung aufbau und mit BufferedStreams die Datensende und mit serverSocket.accept(); dann empfangen usw. usw. Doch wie realisiere ich eine Fehlererkennung? Ich hab so leise das gefühl, dass mir das auf diesen Abstraktionsniveau schon das Betriebssystem abnimmt und ich daran nichts machen kann.
Bitte um Meinung/Rat
Gruß erZ
Meine Aufgabenstellung lautet so:
Entwickeln Sie ein Programm zur Datenübertragung zwischen 2 Rechnern, die über ein Nullmodemkabel miteinander verbunden sind.
Die per Tastatur einzugebenden Zeichen sollen dabei auf der Empfängerseite auf Fehler überprüft werden. Im Falle einer fehlerhaften Zeichenübertragung soll eine Fehlerbehandlung erfolgen. Für den Test der Fehlererkennung sind Fehler in geeigneter Weise zu „erzeugen“. Endlosschleifen sind zu vermeiden. Zur Entwicklung können die Funktionen eines Betriebssystems (Systemrufe) genutzt werden.
Hört sich nicht so schwierig an, doch habe ich bedenken Java zu benutzen, da ich nicht weiss wie eine Fehlererkennung möglich ist. Ich würds halt so angehen, dass ich via Socket eine Verbindung aufbau und mit BufferedStreams die Datensende und mit serverSocket.accept(); dann empfangen usw. usw. Doch wie realisiere ich eine Fehlererkennung? Ich hab so leise das gefühl, dass mir das auf diesen Abstraktionsniveau schon das Betriebssystem abnimmt und ich daran nichts machen kann.
Bitte um Meinung/Rat
Gruß erZ