Ну вот я и тут
Здравствуйте уважаемый Разработчик.
Начинаю полевые испытания сабжа.
Я <> Супруга.
И вот что сразу пришло в голову.
Как бы я реализовал механизм одновременной работы с файлом через облако.
Нужна кнопка - "Блокировка" / "Захват" / "Ввод данных" / (кнопка нужна одна - это просто варианты названий)
Так вот при нажатии её происходит следующий алгоритм работы.
1. Подключаемся в облако и проверяем есть ли там файл - mofix.lck
Имеется -> выводим сообщение пользователю что файл занят.
Отсутствует -> переходим к п.2.
2. Скачиваем файл mofix.xlsx на устройство, тем самым получаем самую свежую версию файла.
3. На облаке создаем файл mofix.lck, чтобы сигнализировать другим пользователям что файл в работе.
.......тут пользователь вводит свои данные.......
После окончания ввода данных пользователь повторно нажимает на клавишу "Блокировка" / "Захват" / "Ввод данных".
4. В облако отправляется обновленный файл mofix.xlsx
5. В облаке удаляется файл mofix.lck
Профит.
Что скажете?