I need to transfer some files to a third party. We can come up with a file format, but we want to keep it simple, for example, CSV. These will not be large files - only 10 with MB, and there will not be so many - 3 files per night.
Our priority for the protocol is sftp. We have done this in the past, and we understand it well.
Their preference is to do this through a call to the / SOAP / https web service.
The reasons they give are reliability, mainly because they got the whole file.
I do not buy this as a killer argument. You can easily create something during the file transfer process using sftp to make sure the transfer is complete, for example. use headers / footers in files or move files between directories, etc.
The only argument I can come up with is that through http (s) the ports 80/443 will be open, so there may be less firewalls for our infrastructure guys.
Can you imagine any other arguments in this regard? Is there a consensus on what would be best here?
Thanks in advance.
source
share