В каждой компании есть папка на файлсервере через которую сотрудники могут обмениваться файлами. Принцип такой:
- Создал папку и дал права на нее
- Сообщил пользователю о нахождении файлов
- Пользователь их забирает и стирает папку.
Папки раз в неделю удаляются.
Со времененем возникает ситуация, когда нужно организовать разовый обмен файлами с внешними организациями. Можно файлы послать по почте, но если они большого размера и отправитель не знает, что такое «порезанный архив» и предпочитает ныть о дебилах ИТшниках, о том, что все очень сложно, чем один раз разобраться с архиватором. Ну да ладно, делать то что?
- Предложить положить на рапидшару – плохой тон. Должен быть свой сервис.
- Предложить обращаться к своим Итшникам, тоже не очень хорошо.
- Сделать FTP для отправителя, боже упаси и FTP запрещен частенько в компаниях.
Мне очень понравилось решение, которое предлагает служба поддержки Микрософт. Если нужно отослать им файлы, то они дают разовый пароль и имя пользователя. Закачивай сколько влезет. Интерфейсик там даже какой-то есть по HTTP.
Внимание вопрос, а как это сделать в жизни? Может уже есть готовые фришные решения?
Что должен уметь софт:
- Выдать любому Интернет пользователю логин и пароль.(это не должны быть данные из AD) Это должен делать админ по запросу.
- Пользователь из Интернет должен иметь возможность закачать /удалить файл из Интернет по HTTP.
- Пользователь сети должен иметь возможность скачать эту информацию на компьютер.
- Через время логин, пароль и данные должны удаляться.
Я уверен, что есть набор HTML, позволяющие это делать на простом IIS. Мы пока поиск продолжаем. SharePoint не подходит, т.к. это лишнее. Хочется более простое решение. Если знаете – поделитесь. К чему мы пришли, я напишу позже.