powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Доступ к файлу из разныx потоков
7 сообщений из 7, страница 1 из 1
Доступ к файлу из разныx потоков
    #35344452
D-TAU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу сетевой файловый сервер на C#. Возникла проблема, клиенты параллельно запрашивают один и тотже файл, возникает исключение (доступ к одному файлу из разных процессов). Как можно решить эту проблему ?
...
Рейтинг: 0 / 0
Доступ к файлу из разныx потоков
    #35344643
Энтузиаст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто первый берет файл - тот тянет его себе(Copy, Delete), остальные идут ... дальше ;)

зы:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
try{
//copy

//delete


}
catch (FileNotFoundException  ex){
}

:P
...
Рейтинг: 0 / 0
Доступ к файлу из разныx потоков
    #35344645
D-TAU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как тянет к себе а остальніе дальше идут, а какже тогда работает FTP, клиент могут параллельно, получать один и тотже файл и не ждать пока освободится поток.
...
Рейтинг: 0 / 0
Доступ к файлу из разныx потоков
    #35344847
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оформить работу с файлами как статический метод,
делать lock на время загрузки файла - остальным клиентам придется подождать.
Организовать в памяти кэш файлов, к которым часто обращаются.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Доступ к файлу из разныx потоков
    #35344924
uyga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CreateFileMapping
MapViewOfFile
UnmapViewOfFile
...
Рейтинг: 0 / 0
Доступ к файлу из разныx потоков
    #35345868
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D-TAUа какже тогда работает FTPкак написали, так и работает.
...
Рейтинг: 0 / 0
Доступ к файлу из разныx потоков
    #35346263
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Процесс-читатель в идеале не должен блокировать файл. Однако он может попадать в локи, которые цепляет процесс-писатель. Для обыкновенного файл-сервера эта ситуация как правило очень редкая.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Доступ к файлу из разныx потоков
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]