Мы разрабатываем веб-приложение, которое предоставляет хранилище файлов дел пользователей. Хотел бы, чтобы пользователь мог получить к ним доступ из своего веб-браузера с возможностью полного чтения и записи.
Для более раннего поколения нашей системы, которая была размещена на локальном сервере Linux с клиентами Windows, мы смогли открыть общий доступ к папке и получить к ней доступ по ссылкам типа \\ server \ share_name \ file.doc. Если ссылки такого типа были включены в веб-страницы (в Internet Explorer) и нажимали на файл, открытый в MS Word и был сохранен непосредственно в общей папке. Однако ссылки этого типа работают только в IE, а не в FF или Chrome
.
Переходя теперь к интернет-решению в нашем следующем поколении системы, нам требуется аналогичная функциональность.
Мы играем идею создания общего ресурса WebDAV (или FTP / SFTP) и привязки к нему локального диска на каждом клиентском компьютере для обеспечения аналогичной функциональности. Хотя это, вероятно, не будет хорошо работать с FF или Chrome со ссылками типа \\ server \ share_name .... Мы провели краткое тестирование, и ссылки file: // не предоставляют возможности записи после открытия файла.
В качестве крайней меры мы сможем использовать диалоги загрузки файлов вручную, но это не идеально и потребует дополнительного обучения конечных пользователей.
Кто-нибудь имеет подобный опыт в этой области и любые возможные решения / лучшие практики.