Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

JAVA - Mehrere Threads zum Zugriff auf eine Datei einbauen

pp-bb / 1 Antworten / Flachansicht Nickles

Unser Javaprogramm muss auf eine Datei zugreifen und ändern.
Derzeit ist nur ein Thread vorhanden. Es muss aber Multi-User fähig werden.
Dabei müssen mehrere User lesen und schreiben können.
Wer kennt hier die Lösung, um mindestens fürs Lesen die Multi-User-Fähigkeit zu erreichen?

bei Antwort benachrichtigen
Borlander pp-bb „JAVA - Mehrere Threads zum Zugriff auf eine Datei einbauen“
Optionen

Dateizugriff in einer eigenen Klasse kapseln und das dann nur innerhalb von sync-blöcken von das gemeinsame Object (also eins für alle Thread gemeinsam, u.U. bietet es sich da auch an das ganze static zu machen) zugreifen bzw. besser noch gleich die nötigen Methoden als syncronized deklarieren...

Gruß
Borlander

bei Antwort benachrichtigen