Отправка файлов из приложения .net в приложение python - PullRequest
0 голосов
/ 01 декабря 2018

У меня есть .net веб-приложение и приложение Python.Требуется передать текстовые файлы за один раз из приложения .net в приложение python.Приложение Python будет обрабатывать его дальше.

Каков наилучший способ сделать это?A> используя общее местоположение или FTP-сервер, где приложение .net будет выгружать файлы, а затем приложение python выбирает файлы из этого места.

B> Или с помощью Rest Service, где приложение .net вызовет службу Python и отправит несколько файлов, которые будут обработаны в приложении Python.

Пожалуйста, укажите, как лучше всего это сделать..

1 Ответ

0 голосов
/ 01 декабря 2018

Вероятно, есть еще факторы, которые следует учитывать.Такие как:

  • размер файлов
  • Есть ли какие-либо брандмауэры для прохождения
  • , какие файлы после обработки
  • каквы собираетесь запустить обработку после загрузки
  • потенциальные будущие функции

Например, используемые вами реализации защищенного FTP (SFTP) или HTTP-сервера могут иметь ограничение максимального размера файла(например, 1,18 G).Может ли приложение .net использовать ftp / sftp для доступа к целевому ftp-серверу?Существует ли требование сохранять копии файла (например, оставаться на сервере ftp) или просто сохранять результаты?Может ли ваш ftp-сервер запустить приложение python?Есть ли у вас какие-либо будущие требования, которые перевесят баланс?

Есть ли причина не использовать подход REST API?Вероятно, он обладает большей гибкостью.

...