在平台上安装应用程序
要使打包的 CICS® 应用程序在平台上可用,请安装应用程序定义,启用该应用程序,然后使该应用程序可用。
开始之前
关于此任务
当平台上未安装特定应用程序的其他任何版本时,将此过程用于在该平台上首次安装该应用程序。 将应用程序的现有版本替换为新版本时,请遵循 更新部署在平台上的应用程序中的完整过程。
您可以使用 CICS Explorer 中的 CICS Cloud 透视图在平台中安装 CICS 应用程序。 有关以下步骤的详细帮助,请参阅 使用 CICS Explorer 产品文档中的应用程序。
过程
- 在 CICS Explorer 的 " CICS 云" 透视图中的 "云资源管理器" 视图中,找到并安装应用程序定义。 CICSPlex ® SM 创建 APPLCTN 资源以表示 CICSplex 中的应用程序,并且还在数据存储库中为应用程序创建记录,该记录用于应用程序的捆绑软件的恢复处理。 CICSPlex SM 使用应用程序束和应用程序绑定中的信息在平台的 CICS 区域中安装 CICS 束。 应用程序最初以禁用状态安装。
- 在 CICS Explorer 中使用 Cloud Explorer 视图或联机应用程序编辑器,启用已安装的应用程序并检查其状态。 当您启用应用程序时, CICSPlex SM 将启用在所有 CICS 区域中为该应用程序安装的 CICS 束,但该应用程序尚不能通过其应用程序入口点供调用者使用。 请参阅 检查应用程序的状态 ,以获取检查应用程序状态的指示信息,以及在未启用应用程序时要执行的操作。
- 准备好使应用程序可供平台用户使用时,请使用 Cloud Explorer 视图或 CICS Explorer 中的应用程序描述符编辑器使应用程序可用。 应用程序现在可供调用者通过其应用程序入口点调用。
结果
在活动平台中安装应用程序时, CICSPlex SM 会立即在定义为平台一部分的所有 CICS 区域中安装 CICS 束,并在安装应用程序定义时运行。 如果在安装应用程序定义之后启动或重新启动区域,那么 CICSPlex SM 还会在平台的 CICS 区域中安装 CICS 束。 这些 CICS 束中的资源将在区域启动时安装,但在控制权返回给 CICS 之后才可能完全启用。 如果在安装应用程序定义之后将更多 CICS 区域添加到平台,那么 CICSPlex SM 也会在这些区域中安装 CICS 束。
应用程序与每个已安装的 CICS 束之间的关系保存在管理部件中。 管理部件是在应用程序安装过程中自动为每个 CICS 束创建的 MGMTPART 记录。 它记录安装了束的 CICS 区域,并在 CICS 区域中跟踪束的状态。
最初以禁用状态安装应用程序。 启用应用程序时, CICSPlex SM 会在所有 CICS 区域中启用为该应用程序安装的 CICS 束。 如果在启用应用程序的时间之后在平台中启动或重新启动 CICS 区域,那么 CICSPlex SM 会以启用状态安装该区域中的束。
使应用程序可用时, CICS 允许调用者通过声明为其应用程序入口点的 CICS 资源来访问该应用程序。 调用者可以访问最高可用应用程序版本,也可以使用 EXEC CICS INVOKE APPLICATION 命令访问可用的特定应用程序版本。 如果在使应用程序可用之后在平台中启动或重新启动 CICS 区域,那么将复原应用程序的可用性状态。