Windows Server 2003 обеспечивает мьютексы сети - PullRequest
1 голос
/ 08 июня 2010

Я хочу координировать использование общих файлов в Windows Server 2003 с двух рабочих станций Windows XP. Предоставляет ли Windows Server 2003 сетевые мьютексы для этой цели? Есть ли библиотеки функций C для доступа к ним? Я не смог найти такие функции в Visual C ++ 2008.

Ответы [ 2 ]

0 голосов
/ 09 июня 2010

Я не уверен в наличии мьютексов для доступа к общим файлам. Но я могу придумать одно решение: на рабочей станции WIN2K3, где находятся файлы, вы можете создать службу, которая обрабатывает операции ввода-вывода и блокировки файлов. Машины XP могут запросить службу для выполнения файлового ввода-вывода.

Я надеюсь, что опытные пользователи могут помочь нам в проверке этой опции.

Спасибо.

0 голосов
/ 08 июня 2010

Насколько мне известно, мьютексы позволяют выполнять синхронизацию потоков только между процессами на одной рабочей станции.Я не думаю, что у вас есть что-то достаточно мощное, чтобы предоставить вам то же самое по сравнению с обычными файлами в сети.Но кто знает, может быть, там!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...