设置 FTP 脚本网关

FTP 脚本网关按照您设置的时间表运行。由 FTP 命令脚本控制 FTP 脚本网关的行为。

创建 FTP 脚本

要使用 FTP 脚本网关,请创建包含所有必需 FTP 命令的文件,这些命令是您的 FTP 服务器可以接受的。

  1. 为网关创建脚本,以指定您想要执行的操作。以下脚本是一个示例,它说明了如何连接到指定的 FTP 服务器(指定名称和密码)、如何更改 FTP 服务器上指定的目录以及将所有文件发送到服务器上指定的目录。
    open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD% %BCGOPTIONx%
     cd %BCGOPTIONx%
     mput *
     quit

    当网关用于服务时,占位符(例如 %BCGSERVERIP%)替换为您在创建 FTP 脚本网关特定实例时输入的值,如下表所示:

    表 3. 如何将脚本参数映射到 FTP 脚本网关字段项
    Script 参数 FTP 脚本网关字段项
    %BCGSERVERIP% 服务器 IP
    %BCGUSERID% 用户标识
    %BCGPASSWORD% 密码
    %BCGOPTIONx% 用户定义的属性下的选项 x

    最多可有 10 个用户定义的选项。

  2. 保存该文件。

FTP 脚本命令

当创建脚本时,可使用以下命令:

FTP 脚本网关

如果将使用 FTP 脚本网关,请执行以下任务:

创建 FTP 脚本网关,请使用以下过程。

  1. 单击账户管理 > 概要文件 > 网关
  2. 单击创建

网关详细信息

从网关列表页面,执行以下步骤:

  1. 输入名称以识别网关。该字段是必需的。
  2. 指定网关的状态(可选)。缺省情况下为已启用。已启用的网关已准备好发送文档。 已禁用的网关无法发送文档。
  3. 指定网关为联机还是脱机(可选)。 缺省情况下为联机
  4. 输入网关的描述(可选)。

网关配置

在页面的网关配置部分,执行以下步骤:

  1. 传输列表中选择 FTP 脚本
  2. 输入发送文档的目标 FTP 服务器的 IP 地址。当 FTP 脚本运行时,在这里输入的值将替换 %BCGSERVERIP%。
  3. 输入访问 FTP 服务器所需的用户标识和密码。 当 FTP 脚本运行时,在这里输入的值将替换 %BCGUSERID% 和 %BCGPASSWORD%。
  4. 如果目标是安全模式,则对 FTPS 模式使用缺省值。 否则,单击
  5. 通过以下步骤上载脚本文件:
    1. 单击上载脚本文件
    2. 输入包含处理文档的脚本的文件名,或单击浏览以导航至该文件。
    3. 单击装入文件以将脚本文件装入到当前已装入的脚本文件文本框中。
    4. 如果该脚本文件是您当前想要使用的文件,则单击保存
    5. 单击关闭窗口
  6. 重试次数字段中,输入您希望网关在失败前,尝试发送文档的次数。缺省值是 3。
  7. 重试时间间隔字段中,输入网关在尝试再次发送文档之前应该等待的时间。缺省值是 300 秒。
  8. 对于连接超时,输入套接字在没有通信流量的情况下保持打开状态的时间(秒)。缺省值是 120 秒。
  9. 锁定用户字段中,指出网关是否请求锁定,以便使其他 FTP 脚本网关实例无法同时访问同一个 FTP 服务器目录。

用户定义的属性

如果您想要指定其他属性,则执行以下步骤。当 FTP 脚本运行时,对该选项输入的值将替换 %BCGOPTIONx%(其中 x 对应于选项的编号。)

  1. 单击新建
  2. 选项 1 旁输入值。
  3. 如果要指定其他属性,则再次单击新建并输入值。
  4. 根据需要重复步骤3,以定义所有属性。

例如,假设 FTP 脚本如下所示:

Open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD%
            cd %BCGOPTION1%
            mput *
            quit

本例中的 %BCGOPTION% 是目录名。

时间表

在页面的“时刻表”部分,执行以下步骤:

  1. 指定您希望采用基于时间间隔的时刻表还是基于日历的时刻表。
  2. 如果想要配置网关的预处理或后处理步骤,请转至配置处理程序。 否则,单击保存

Copyright IBM Corp. 2003, 2005