Even een klein vraagje tussendoor. We maken gebruik van het FTP protocol om bestanden heen-en-weer te transferren. Echter na wat onderzoek bleek dat het FTP protocol geen "locking mechanisme" of iets dergelijks kent. Dus even nagedacht en we komen tot de volgende mogelijkheden om te kunnen checken of een file 100% klaar is met de transfer:
- Zorg dat elke file (het betreft csv files) een footer record heeft met bijvoorbeeld "EOF". Als een "tail" van de file deze string dus niet bevat, dan is de transfer nog niet klaar.
- Laat na elke file een "check" file aanmaken, met dezelfde filename. Als er dus een "check" file bestaat, dan weet je zeker dat het transfer proces is afgerond.