84 / 84 / 12
Регистрация: 12.01.2011
Сообщений: 1,049
|
|
1 | |
Одновременная работа с XML файлом несколькими людьми21.09.2012, 00:34. Показов 1327. Ответов 2
Метки нет (Все метки)
Как одновременно работа с XML файлом нескольким людям? (и как это по научному называется?)
И второй вопрос который интересует меня больше, как упорядочить процессы, например можно ли при записи и изменения файла обращаться к нему к не удаляемым данным другим процессом, чтобы это не вызывало ошибок что к файлу нельзя обратиться потому что он используется другим процессом? И как вообще можно дожидаться выполнения процесса не вызывая при этом ошибку?
0
|
21.09.2012, 00:34 | |
Ответы с готовыми решениями:
2
Одновременная работа с несколькими ST-LINK/V2 в IAR Сокеты, одновременная работа с несколькими клиентами !!! сессии и одновременная работа под несколькими пользователями Как программировать с несколькими людьми? |
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545
|
|
21.09.2012, 13:00 | 2 |
Я бы сделал обработчик команд по добавлению / удалению записей по командам пользователей, команды бы добвлял очередью. Проблема будет в синхронизации, но тут можно сделать так чтобы при редактировании записи обработчик издавал бы событие об изменении файла, а клиент бы обрабатывал его обновляя отображение.
1
|
84 / 84 / 12
Регистрация: 12.01.2011
Сообщений: 1,049
|
|
21.09.2012, 23:51 [ТС] | 3 |
KeBJIaP,
Если использовать СУБД - это решит мою проблему? Поясню причина по которой я хотел использовать XML файл, потому что на первый взгляд мне показалось, что для небольшого проекта с несколькими таблицами он будет в самый раз, но если для решения проблем с которыми может справиться СУБД нужно писать лишний код, я лучше буду использовать СУБД
0
|
21.09.2012, 23:51 | |
21.09.2012, 23:51 | |
Помогаю со студенческими работами здесь
3
Редактирование холста canvas несколькими людьми Редактирование холста canvas несколькими людьми Заполнение таблицы несколькими людьми на разных компьютерах. Как писать один проект несколькими людьми удаленно? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |