CICS® 应用程序绑定项目可定义应用程序绑定。应用程序绑定是一种管理束类型,用于将在应用程序束中指定的 CICS 束映射或绑定到目标平台中的区域类型。
开始之前
确保要为其创建应用程序绑定项目的应用程序项目存在于本地工作空间中。并且确保平台项目也在本地工作空间中存在。
关于此任务
应用程序绑定可将应用程序中的每个 CICS 束映射到目标平台中的一个或多个区域类型。例如,如果将应用程序部署到单元测试平台,那么所有束都可能映射到“单元测试”区域类型。但是,如果将应用程序部署到验收测试平台,那么一些束可能会映射到“拥有的连接”区域类型,而另一些束则映射到“托管的应用程序”区域类型。
您还可以将其他 CICS 束与应用程序绑定一起部署,作为将其与应用程序束一起部署或将其添加到平台的备用方法。这些 CICS 束可能包含用于定制面向目标平台的应用程序行为的资源定义。例如,URIMAP 资源可能在单元测试平台和验收测试平台中显示不同的
URI。
过程
- 在 Eclipse 菜单栏上,单击打开“新建项目”向导。
- 展开 文件夹并单击 。
- 在项目名称字段中,输入项目的名称。 将自动填充向导的应用程序属性部分,但是如果需要,您也可以编辑名称、描述和版本。
- 单击应用程序浏览按钮显示按照应用程序名称和版本排列的应用程序列表。选择相关应用程序并单击确定。
- 单击平台浏览按钮显示目标平台的列表。选择需要的目标平台并单击下一步。
- 选择您要与应用程序绑定一起安装的其他任何 CICS 束,然后单击下一步。 在创建应用程序绑定项目后可以对其进行编辑,添加更多 CICS 束以与应用程序绑定一起部署。
- 在 CICS 束窗格中,选择束,并通过在区域类型窗格中进行选择,将所选的 CICS 束映射到区域类型。 列出应用程序的 CICS 束以及与应用程序绑定一起部署的其他 CICS 束。
- 对 CICS 束窗格中的每个束重复上一步骤,直到将每个 CICS 束都映射到至少一个区域类型。 一个 CICS 束可以绑定到多个区域类型。 创建应用程序绑定项目后可以对其进行编辑,以更改将 CICS 束部署到区域类型的方式。
- 单击完成以创建应用程序绑定项目。
结果
这样就创建了应用程序绑定项目。项目包含
META-INF 文件夹,而该文件夹包含以下 XML 文件:
- bundles.xml 列出要与此应用程序绑定一起安装的 CICS 束。
- appbinding.xml 将应用程序绑定与特定应用程序和特定平台相关联。
- deployment.xml 列出来自应用程序束和应用程序绑定的束,并将它们与平台的 CICS 区域类型相关联。
- manifest.xml 是束清单文件。
在创建应用程序绑定项目之后,此项目将立即打开以供编辑。要稍后打开应用程序绑定项目以进行编辑,请展开应用程序绑定的 META-INF 文件夹,然后双击 application.xml、bundles.xml 或 deployment.xml 文件。使用应用程序绑定编辑器更改应用程序绑定属性,添加或除去要与应用程序绑定一起部署的 CICS 束,并更改将应用程序和应用程序绑定的 CICS 束部署到区域类型的方式。有关使用应用程序绑定编辑器的指南,请参阅应用程序绑定编辑器。
注: 在使用 CICS Explorer® 创建并部署应用程序绑定项目后,必须确保对项目源进行适当的管理。无法在 zFS 中通过导出的数据重构应用程序绑定项目,并且工作站故障可能导致数据丢失。确保将项目检入源代码管理系统。使用与 Eclipse 集成的源代码管理系统时,可以在 CICS Explorer 中工作时检入和检出项目。
下一步做什么
将应用程序束和应用程序绑定导出到 zFS。