FTP 发送是一种处理器(尽管概念上是消费程序),用来将传入工作上传到 (S)FTP 站点。
若您的系统环境要求 (S)FTP 连接通过代理服务器,您需设置 (S)FTP 代理首选项,将代理服务器的配置详情提供给 Switch。请参阅Switch 首选项:FTP 代理。
若在流程元素窗格顶部的搜索字段输入以下任一关键词,FTP 发送元素显示在列表中:
FTP 发送支持可选的输出连接以提供流程内的操作反馈并在无需额外副本的情况下使工作随时可得。因此,多个发送操作可被智能连接,例如:
连续上传同一工作到多个 (S)FTP 站点。
上传失败时提供回退操作(例如,上传到次要站点)。
发送电子邮件,其中包含成功上传到 (S)FTP 站点的工作 URL。
FTP 发送支持以下类型(其他类型不支持)的信号灯连接:
数据错误:如操作在第一次尝试中失败,则携带此传入工作。如没有数据错误连接,该工具按照用户首选项设定持续重试此操作。
数据成功:操作成功后,携带此传入工作。如没有数据成功连接,禁止该输出(不记录警告或错误)。
登录成功:操作成功后,携带一个 XML 格式的小日志文件。如没有日志成功连接,禁止该输出。日志文件包含此操作的相关信息,例如:目标、发送时间、转移时间、文件列表等。详情请参阅处理结果架构。
带日志成功的数据:携带工作和日志文件(作为元数据),允许通过变量或脚本访问操作结果。
属性 |
描述 |
|---|---|
名称 |
画布中显示的流程元素名称。 |
描述 |
画布中显示的流程元素描述。将光标悬停在流程元素上方时出现的工具提示中也会显示此描述 |
| 服务器类型 | 选择 FTP 或 SFTP。
|
| 认证方法 |
仅在服务器类型为 SFTP 时可用 您有两种选择:
注: 另外,您可在选择 FTP 目录时设置认证方法(参阅 FTP 目录属性:单击
和 选择 FTP 目录)。 |
| 被动模式 |
仅在服务器类型为 FTP 时可用 若设置为是,FTP 接收使用被动模式和 FTP 服务器通信;否则使用主动模式。 |
用户名 |
(S)FTP 服务器的登录名。匿名登录使用"anonymous"作为用户名。 注: 若您使用 (S)FTP 代理协议,在常规的用户名后加上 @ 符号和目标 FTP 站点地址 (域或 IP 地址)("<ftpserverusername>@<ftpserveraddress>")。
|
密码 |
(S)FTP 服务器的密码。匿名使用则输入电子邮箱地址作为密码。 SFTP 服务器认证方式选择公钥时,该属性不可用。 |
FTP 服务器地址 |
向其提交工作的(S)FTP 服务器 URL 或 IP 地址。 注: 若您使用(S)FTP 代理协议,该属性应为代理服务器的 URL 或 IP 地址。
|
端口 |
(S)FTP 服务器所使用的端口。 |
FTP 目录 |
向其提交工作的(S)FTP 站点上的目录。 若路径以正斜杠"/"开头,则路径对应用户的主目录。若路径以双斜杠开头,则路径对应(S)FTP 站点的系统根目录。仅在用户有访问(S)FTP 站点完整的文件系统的权限时才可用。 |
子文件夹等级 |
上传的文件夹层次结构中嵌套子文件夹的级别数(和归档层次结构工具中的类似)。 当该属性设为 0 (默认值)时,所有工作都立刻放入上一个属性指定的(S)FTP 目录中。 |
移除独有名称 |
若设置为是,工作移动到 FTP 层次结构前移除 Switch 在文件名前面添加的独有名称前缀。系统默认移除存放在 FTP 层次结构中的工作的前缀,同时保留前缀,避免覆盖之前存放的名称相同的工作。 |
复制 |
决定移除独有名称设置为是且到达的工作与(S)FTP 站点中已存在的工作具有相同名称和位置时,会发生什么:
|