应用程序绑定
必须先将应用程序绑定或映射到目标平台,然后才能部署该应用程序。 应用程序中的每个 CICS® 束都必须绑定到平台中的一个或多个 CICS 区域类型。 应用程序绑定指定如何将应用程序绑定到平台,并确保在目标平台上正确部署 CICS 束。
简单示例 CICS 拓扑可能需要将三个 CICS 束安装到单个 CICS 区域中。 更复杂的示例拓扑可能需要将一个 CICS 束部署到平台中的区域类型,而将另外两个 CICS 束部署到平台中的不同区域类型。 应用程序绑定 (而不是应用程序束) 控制 CICS 束的部署,因此您不会在应用程序本身中包含部署信息。 需要将 CICS 束映射到区域类型的应用程序绑定来安装应用程序束。
应用程序绑定还支持更复杂的场景,在这些场景中,不同的 CICS 资源部署在不同的平台和区域类型上。 例如,可以在不同平台和区域类型上部署包含不同 URI 的 URIMAP 资源。 可以通过在应用程序绑定中包含其他 CICS 束来实现此类型的定制。 在此情况下,包含不同 URIMAP 资源的每个捆绑软件都在应用程序绑定中指定,但应用程序本身不需要修改。 此类型的应用程序绑定是可选的。
您在 CICS Explorer®中创建应用程序绑定。 CICS 应用程序绑定项目将生成应用程序绑定束 (这是一种管理束类型) ,并使用绑定目录的详细信息更新应用程序定义。 将创建 XML 文件:
- bundles.xml 列出了要与此应用程序绑定一起部署的任何 CICS 束。
- appbinding.xml 将应用程序绑定与特定应用程序和特定平台相关联。
- deployment.xml 列出了来自应用程序和应用程序绑定的 CICS 束,并将它们与来自平台的区域类型相关联。
创建应用程序绑定后,可以使用 CICS Explorer 中的应用程序绑定描述符编辑器来更改如何将应用程序和应用程序绑定中的 CICS 束部署到平台中的区域类型。 您还可以添加或除去随应用程序绑定一起部署的 CICS 束。
对应用程序的 CICS 束进行更改时,可以使用 CICS Explorer 来更改应用程序绑定以指定应用程序的新版本,还可以更新应用程序绑定的版本号以与应用程序版本匹配。 不能将应用程序绑定的现有版本与应用程序捆绑软件的新版本配合使用。 每当更新应用程序的 CICS 束时,都必须更新应用程序束和应用程序绑定的版本。
有关使用 CICS Explorer 来创建,部署和管理应用程序绑定的指示信息,请参阅 在 CICS Explorer 产品文档中创建 CICS 应用程序绑定项目。