Überprüfen Sie, ob eine Datei geöffnet ist, bevor Sie sie lesen.

Ich versuche, ein Applet zu erstellen, das in einem sehr häufigen Intervall (mehrmals pro Sekunde) eine Datei auf dem lokalen Dateisystem (dem Computer des Benutzers) liest und dann den Inhalt der Datei über Javascript für die Webseite verfügbar macht.

Die Datei, die das Applet lesen muss, wird von einem Programm auf dem Computer des Benutzers mit hoher Häufigkeit aktualisiert. Ich mache mir Sorgen darüber, was passieren könnte, wenn das Applet Daten aus der Datei liest, während die Datei gerade aktualisiert wird.

Ich weiß nicht, wie wahrscheinlich das ist, aber wenn es sich um ein berechtigtes Problem handelt, gibt es eine Möglichkeit, vor dem Lesen sicherzustellen, dass die Datei gerade nicht geschrieben wird?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage