【问题标题】:Sending files from .net application to python application将文件从 .net 应用程序发送到 python 应用程序
【发布时间】:2018-12-01 14:07:34
【问题描述】:
我有 .net 网络应用程序和 python 应用程序。要求是将文本文件一次性从 .net 应用程序传递到 python 应用程序。 Python 应用会进一步处理它。
最好的方法是什么?
A> 使用共享位置或 FTP 服务器,.net 应用程序将转储文件,然后 python 应用程序从该位置选择文件。
B> 或者使用Rest Service,.net app会调用python服务并发送多个文件,这些文件将在python app中处理。
请指导什么是最好的方法。
【问题讨论】:
标签:
python
.net
rest
ftp
file-transfer
【解决方案1】:
可能还有更多因素需要考虑。如:
- 文件的大小
- 是否有要穿越的防火墙
- 处理后的文件会是什么
- 上传后如何触发处理
- 未来的潜在功能
例如,您可能使用的安全 FTP (SFTP) 或 HTTP 服务器实施可能具有最大文件大小限制(例如 1.18 G)。
.net 应用程序可以使用 ftp/sftp 访问目标 ftp 服务器吗?
是否需要保留文件的副本(例如保留在 ftp 服务器上)或只保留结果?
您的 ftp 服务器可以触发 python 应用程序吗?
您是否有任何未来的要求可以打破平衡?
有什么理由不使用 REST API 方法吗?它可能具有更大的灵活性。