创建资源类型的第一个步骤是完成“创建”屏幕(即启动 Agent Builder 后显示的屏幕)上的各项内容。下图显示键入了信息后的“创建”屏幕。
“创建”屏幕中包含以下字段、单选按钮和复选框:
“供应商名”。用于标识资源类型供应商的名称。通常是指定供应商的库存符号。但是,任何能够唯一标识供应商的名称都是有效的。仅可使用字母数字字符。
“应用程序名”。资源类型的名称。仅可使用字母数字字符。
供应商名称和应用程序名称合在一起组成资源类型的全名。从 Solaris 9 操作系统开始,供应商名称和应用程序名称的组合可以超过九个字符。但是,如果您使用的是早于 Solaris 9 的操作系统版本,则供应商名称和应用程序名称的组合不能超过九个字符。
“RT 版本”。生成的资源类型的版本。RT 版本用于区分同一基本资源类型的多个已注册版本或升级版本。
空格键
Tab
斜杠 (/)
反斜杠 (\)
星号 (*)
问号 (?)
逗号 (,)
分号 (;)
左方括号 ([)
右方括号 (])
“工作目录”。Agent Builder 在该目录下创建一个目录结构,用于包含为目标资源类型创建的所有文件。在任意一个工作目录中仅能创建一个资源类型。Agent Builder 将此字段初始化为可以从中启动 Agent Builder 的目录的路径。您还可以键入其他名称或使用“浏览”找到其他目录。
在工作目录下,Agent Builder 将使用资源类型的名称创建子目录。例如,如果 SUNW 是供应商名称,ftp 是应用程序名称,则 Agent Builder 将把此子目录命名为 SUNWftp。
Agent Builder 将在此子目录下放置目录资源类型的所有目录和文件。请参见Agent Builder 创建的目录结构。
“可伸缩”或“故障转移”。指定目标资源类型为“故障转移”或“可伸缩”。
“网络可识别”。指定基本应用程序是否支持网路,即它是否使用网络与客户机进行通信。选择“网络可识别”复选框以指定网络可识别,或不选择该复选框以指定非网络可识别。
"C" 和 "ksh"。指定生成的源代码所用的语言。尽管这些选项是互斥的,但是通过 Agent Builder,您可以使用 Korn shell 生成的代码创建资源类型,并再次使用相同的信息创建 C 生成的代码。请参见重复使用使用 Agent Builder 创建的代码。
"GDS"。指定此服务为通用数据服务。第 10 章,普通数据服务包含关于创建和配置通用数据服务的更多详细信息。
如果 $PATH 变量中不包含 cc 编译器,则 Agent Builder 将灰显 C 单选按钮并允许您选择 ksh 单选按钮。要指定其他编译器,请参见安装和配置 Agent Builder结尾处的注释。
指定所需信息后,请单击“创建”。屏幕底部的“输出记录”区域用来显示 Agent Builder 执行的操作。您可以从“编辑”菜单中选择“保存输出日志”来保存输出日志中的信息。
完成操作后,Agent Builder 将显示一条成功消息或警告消息。
如果 Agent Builder 不能完成此步骤,请查看输出日志中的详细信息。
如果 Agent Builder 成功完成此步骤,请单击“下一步”以显示“配置”屏幕。通过“配置”屏幕,您可以完成资源类型的生成。
虽然生成完整资源类型的过程只有两步,但是您也可以在完成第一步(创建)之后退出 Agent Builder,您已指定的信息或 Agent Builder 已完成的工作并不会丢失。请参见重复使用使用 Agent Builder 创建的代码。