几年前还有需要从ftp服务器读取文件来进行写入数据库。
进来云的应用越来越多,很少碰到需要使用FTP服务器的。
FTP 的基本思路是
1. 建立 ftp connection
2. 读取FTP 文件夹的文件列表
3. 遍历文件夹中的文件
4. 从ftp 中下载到本地, ftp get
5. 一般是zip文件,使用 组件解压 ,或者 用tSystem组件调用命令行。
6. 然后 基本文件的 ETL 。
input --- map --- output
7. 把文件移动到ftp 备份的文件夹(put上去), 再删掉原来的位置的文件
8. 最后遍历结束后,close掉ftp服务器的链接。