У меня есть сценарий, когда мне нужно загрузить файл из одного веб-приложения и использовать его в другом. Моя установка следующая.
- Один сервер, на котором размещены два веб-приложения в IIS - оба являются ASP.NET
- Одно из приложений используется для администрирования другого + еще куча вещей
- Мне нужно загрузить файл из этого административного приложения, сохранить путь в БД через DAL, а затем получить доступ к файлу из другого веб-приложения, которое предоставит файл для загрузки.
- Храню файлы на диске, только путь в БД
Итак, где и как я могу загрузить файл, чтобы к нему можно было получить доступ из обоих веб-приложений? Следует ли мне использовать службу или есть другой способ?
Вот некоторые связанные вопросы, которые я нашел, но я не думаю, что они охватывают мой конкретный сценарий:
Как обрабатывать загрузку файлов на выделенный сервер изображений?
Как загрузить файл в службу WCF?