创建资源类型的第一个步骤是完成“创建”屏幕(即启动 Agent Builder 后显示的屏幕)上的各项内容。 下图显示的是已在各个字段输入信息的“创建”屏幕。
供应商名称 — 标识资源类型的供应商的名称。 通常要指定供应商的股票标志,但是任何可唯一标识供应商的名称也有效。 仅可使用字母数字字符。
应用程序名称 — 资源类型的名称。 仅可使用字母数字字符。
供应商名称和应用程序名称合在一起组成资源类型的全名。 全名不能超过九个字符。
工作目录 — Agent Builder 在此目录下创建一个目录结构,用于包含为目标资源类型创建的所有文件。 在任意一个工作目录中仅能创建一个资源类型。 Agent Builder 将从中启动 Agent Builder 的目录的路径作为此字段的初始值,您也可以键入其它名称或使用“浏览”按钮定位其它目录。
在工作目录下,Agent Builder 将使用资源类型的名称创建一个子目录。 例如,如果供应商的名称为 SUNW,应用程序的名称为 ftp,则 Agent Builder 将把此子目录命名为 SUNWftp。
Agent Builder 将在此子目录下放置目标资源类型的所有目录和文件(请参阅目录结构)。
“可伸缩”或“故障切换”— 指定目标资源类型是可伸缩类型还是故障切换类型。
支持网络 — 指定基本应用程序是否支持网络;即,它是否使用网络与客户进行通信。 选中该框表示指定支持网络;否则表示指定不支持网络。 Korn shell 代码要求应用程序必须是支持网络的。 因此,如果您选中 ksh 或 GDS 按钮,则 Agent Builder 将复选该框并将其灰显。
C、ksh — 指定生成的源代码的语言。 尽管这些选项是互斥的,但是借助 Agent Builder 您可以先使用 ksh 类型的生成代码创建资源类型,然后重复使用相同信息创建 C 类型的生成代码(请参阅克隆现有的资源类型)。
GDS — 指定此服务为普通数据服务。 有关创建和配置普通数据服务的信息,请参阅第 10 章,普通数据服务。
如果 $PATH 中未包含 cc 编译器,则 Agent Builder 将灰显“C ”选项按钮并在 ksh 按钮中加入一个选中标记。 要指定其它编译器,请参阅安装和配置 Agent Builder结尾处的说明。
输入必需信息后,请单击“创建”按钮。 屏幕底部的“输出记录”用来显示 Agent Builder 正在执行的操作。 您可以使用“编辑”菜单中的“保存输出记录”命令来保存输出记录中的信息。
完成后,Agent Builder 将显示一条成功消息或一条警告消息。警告消息表明 Agent Builder 无法完成此步骤,您应该检查输出记录获取详细信息。
如果 Agent Builder 成功地完成了操作,您可以单击“下一步”按钮进入“配置”屏幕,使用该屏幕您可以完成生成资源类型的过程。
虽然生成完整资源类型的过程只有两步,但是您也可以在完成第一步(创建)之后退出 Agent Builder,您已输入的信息或 Agent Builder 已完成的工作并不会丢失(请参阅重复使用完成的工作)。