Mam taką ciekawostke.
Jest sobie program który bazuje na zewnętrznym pliku TXT ( umieszczonym gdzieś na serwerze ). Program mają dwie osoby i dodają kolejne kilka wartości które są w jednej linijce tekstu. Klikają zapisz / odczyta informacje i odczytuje plik do jakiegos tempa, dodaje linijke do tego programu i umieszcza z powrotem na serwerze. To jeszcze jakoś zadziała, ale co jak dwie osoby w tym samym czasie to samo zrobią ? Jest jakaś szansa, żeby porównac lub ponumerować linijki w tym pliku, zeby w momecie jednoczesnego zapisu nie zrobił się bałagan ?
Może źle myślę, ale mozna by zrobic tak, że pierwszy komp chce cos zapisać, pobiera sie plik i jednocześnie go kasuje z serwera i zaraz wrzuca z nową wartością, drugi komputer gdy chce cos zapisać - porównuje czy istnieje ten plik, jeśli nie to wywali monit: TRWA ZAPIS - PROSZĘ PONOWIĆ ZA CHWILĘ albo cos w ten deseń ?
Troche zagmatwane ale chyba wyjaśniłem o co chodzi :)