我有.net网络应用程序和python应用程序。要求是将文本文件一次性从.net应用传递到python应用。 Python应用程序将对其进行进一步处理。
最好的方法是什么? A>使用共享位置或FTP服务器,.net应用程序将在其中转储文件,然后python应用程序从该位置选择文件。
B>或使用Rest Service,.net应用程序将调用python服务并发送多个文件,这些文件将在python应用程序中处理。
请指导什么是最好的方法。
答案 0 :(得分:0)
可能还有更多因素需要考虑。如:
例如,您可能使用的安全FTP(SFTP)或HTTP服务器实现可能具有最大文件大小限制(例如1.18 G)。 .net应用程序可以使用ftp / sftp访问目标ftp服务器吗? 是否需要保留文件副本(例如保留在ftp服务器上)或仅保留结果? 您的ftp服务器可以触发python应用程序吗? 您将来有什么要求可以弥补这一差额吗?
是否有任何理由不使用REST API方法?它可能具有更大的灵活性。