Hey Leute,
ich habe grade ein kleines Problem.
Und zwar habe ich ein Programm, welches dauerhaften Daten in eine Datei schreibt (konkret handelt es sich um ein RFID-Lesegerät, um gelaufene Runden zu zählen).
Da ich nun eine Liveauswertung der Daten vornehmen möchte, brauche ich ein Programm, welches dauerhaft die Datei mitliest. Hier entsteht nun aber folgendes Problem:
Wenn ich in Java (egal wie ich es bisher verwendet habe) die Datei mitlese, dann schreibt das andere Programm nicht mehr in die Datei, wobei es nicht einmal ein Schreibrechten mangelt, da ich mit Notepad++ die Datei auch während des Lesevorgangs verändern kann.
Ich brauche nun also eine Möglichkeit mit Java eine Datei mitzulesen, OHNE dass für ein anderes Programm sichtbar ist, dass diese Datei in Verwendung ist.
Eine weitere Möglichkeit wäre alle Schreibvorgänge in die Datei direkt in Java weiterzuleiten, aber ich weiß nicht, ob das möglich ist.
Danke,
Lucas
ich habe grade ein kleines Problem.
Und zwar habe ich ein Programm, welches dauerhaften Daten in eine Datei schreibt (konkret handelt es sich um ein RFID-Lesegerät, um gelaufene Runden zu zählen).
Da ich nun eine Liveauswertung der Daten vornehmen möchte, brauche ich ein Programm, welches dauerhaft die Datei mitliest. Hier entsteht nun aber folgendes Problem:
Wenn ich in Java (egal wie ich es bisher verwendet habe) die Datei mitlese, dann schreibt das andere Programm nicht mehr in die Datei, wobei es nicht einmal ein Schreibrechten mangelt, da ich mit Notepad++ die Datei auch während des Lesevorgangs verändern kann.
Ich brauche nun also eine Möglichkeit mit Java eine Datei mitzulesen, OHNE dass für ein anderes Programm sichtbar ist, dass diese Datei in Verwendung ist.
Eine weitere Möglichkeit wäre alle Schreibvorgänge in die Datei direkt in Java weiterzuleiten, aber ich weiß nicht, ob das möglich ist.
Danke,
Lucas
Zuletzt bearbeitet: