Solved

FTPCaller VS SystemCaller for FTP Calls

  • 30 May 2018
  • 1 reply
  • 6 views

Hello All,

I am posting this question to try to gain an in-depth understanding of the functionality of FTPCaller vs SystemCaller.

I designed a script that used SystemCaller to call on CoreFTP in order to upload and overwrite a file to a certain site and log the results in a text document.

This is the SystemCaller command:

""C:\\Program Files\\CoreFTP\\Coreftp.exe" -O -u @Value(file_path) @Value(site_command) -log "@Value(routinglogdirectory)@Value(_rootname).log"

The command worked successfully. It took 12 seconds to run.

I switched to an FTPCaller to run the same function.

The time was reduced to 1 second.

Just for my understanding, I am wondering what is FTPCaller doing differently in the background? Would love to hear some insights from FME.

Thanks,

Fariya

icon

Best answer by jdh 30 May 2018, 19:49

View original

1 reply

Badge +22

Well for starters, there's no overhead in opening coreFTP.

Reply