文件传输组件可以实现文件在ESB网络内的传输,唯一的要求就是源表定义中有存储文件路径的字段。
1、表名:源表名称
2、是否同步:文件传输时是否阻塞等待,即是否等待文件传输完成了才认为该节点执行结束,才能进入下一节点
3、目标路由名:文件传输的目标AESB或AESB-Agent路由名,即文件将传输的目的地
4、文件传输配置:添加或删除文件传输配置(支持多文件配置)
5、源文件名字段:该字段的值代表需要传输的源文件的路径
6、目标文件名字段:该字段代表文件将要存储的目标文件路径
7、关联文件夹传输:该组配置是可选的。有些情况下需要将与源文件关联的文件夹同时传输过去,这时就可以设置关联文件夹传输;文件夹的路径以及名称一般是与对应 的对应的文件相关联的,这里使用{path}及{name}表示对应的文件的路径名及除去扩展后缀的文件名,用户可通过组合的方式设置需要的文件夹名称。例如,源文件名字段的值为“E://test/source.txt”,如果在源文件夹填写“{path}{name}folder”,则表示需要传输的文件夹的路径为“E://test/sourcefolder”。目标文件跟源文件夹的设置一样,不过它对应的是目标文件的路径及名称。
8、文件分块:将文件切割为多少块进行传输
9、插入、更新冲突策略:文件写入遇到冲突时的策略选择