Dateizugriff auf dem Server (Lesen/Schreiben)

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
HarryH
User
Beiträge: 266
Registriert: Freitag 23. Mai 2003, 09:08
Wohnort: Deutschland

Mittwoch 14. Dezember 2005, 12:06

Hallo,

Ich habe ein Programm entwickelt das auf mehreren Pc's läuft, die gleichzeitig auf ein Netzwerk Zugriff besitzen.
Das Programm greift lesend und schreibend auf ein Datei zu.
Es soll natürlich verhindert werden das die Zugriffe miteinander kollidieren.
Wie würdet ihr das anstellen?
Gruß, Harry
Benutzeravatar
jens
Moderator
Beiträge: 8483
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Mittwoch 14. Dezember 2005, 12:08

i.d.R. macht man das über ein Lock datei... Such mal im Forum danach... Hatten wir letztens erst...

CMS in Python: http://www.pylucid.org
GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
heftic
User
Beiträge: 22
Registriert: Mittwoch 21. September 2005, 13:09
Wohnort: Siegen

Mittwoch 14. Dezember 2005, 14:42

mit so einem Problem beshcäftige ich mich immoment auch.

http://python.sandtner.net/viewtopic.ph ... 8016c3c648

ich würde sagen das macht man mit Threads.
da kannst du Lock's definieren so das immer wenn ein Zugriff auf die Datei statt findet die anderen Zugriffe gesperrt sind.
mfg

heftic
Leonidas
Administrator
Beiträge: 16024
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Mittwoch 14. Dezember 2005, 15:17

Fuzzyman hat sich damit auch schon beschäftigt und ist mit diesem Post sogar auf die Daily Python URL gekommen :)
My god, it's full of CARs! | Leonidasvoice vs Modvoice
Antworten