schuetzejanett
Erfahrenes Mitglied
Hallo,
ich habe eine Datei in der Programmeinstellungen und auch Listeneinträge(Häufig benutzte Werte, eingestellte Drucker usw) gespeichert sind.
Diese Datei kann in einem Dialg geändert werden.Ändert sich die Datei regiert ein Listener und führt Änderungen durch z.B werden die komboboxen, welche Listeneinträge erhalten angepasst. das funktioniert auch prima.
Nur habe ich das Problem das das Programm ein Multi-User-Programm werden soll. Das heißt wenn ein User die Datei ändert sollen alle anderen die Änderung mitbekommen. Sie greifen alle auf die selbe Proberties Datei zu. Welche Möglichkieten gibt es dafür?
Falls das zur Lösung beiträgt das Programm ist ein Eclipse RCP und die Dateiverwaltung + Änderung + benachrichtigung funktioniert derzeit mit einem PreferenceStore + preferencepages + IPropertyChangeListener.
Würde mich aber auch über ganz allgemeine Hinweise und Tipps freuen. Welche nicht den plugin Mechanismus von Eclipse betreffen.
ich habe eine Datei in der Programmeinstellungen und auch Listeneinträge(Häufig benutzte Werte, eingestellte Drucker usw) gespeichert sind.
Diese Datei kann in einem Dialg geändert werden.Ändert sich die Datei regiert ein Listener und führt Änderungen durch z.B werden die komboboxen, welche Listeneinträge erhalten angepasst. das funktioniert auch prima.
Nur habe ich das Problem das das Programm ein Multi-User-Programm werden soll. Das heißt wenn ein User die Datei ändert sollen alle anderen die Änderung mitbekommen. Sie greifen alle auf die selbe Proberties Datei zu. Welche Möglichkieten gibt es dafür?
Falls das zur Lösung beiträgt das Programm ist ein Eclipse RCP und die Dateiverwaltung + Änderung + benachrichtigung funktioniert derzeit mit einem PreferenceStore + preferencepages + IPropertyChangeListener.
Würde mich aber auch über ganz allgemeine Hinweise und Tipps freuen. Welche nicht den plugin Mechanismus von Eclipse betreffen.