创建 企业应用程序项目

要开发企业 Java Bean 模块(EJB 模块)等组件,或将网络项目、EJB 或两者组合在一起,可以使用企业应用程序项目

开始之前

确保您已 设置开发环境

关于此任务

如果您在 CICS Explorer® (如以下说明所示)或 IBM Developer for z/OS (IDz) 中使用 IBM CICS SDK for Java™IBM CICS SDK for Enterprise Java (Liberty) ,您可以参阅 CICS Explorer 帮助,其中详细介绍了如何完成以下各个步骤以开发和打包 企业应用程序。

如果您正在使用构建工具链,例如 GradleApache Maven ,则可以使用Maven Central上由 CICS 提供的工件来定义Java依赖关系。

过程

  1. 为应用程序创建项目。
  2. 开发应用程序的组件。 这些组件通常是 EJB 模块和 动态 Web 项目。 将组件添加到 企业应用程序项目
    有关更多信息,请参阅 创建 Enterprise JavaBeans (EJB) 项目
  3. 创建一个或多个 CICS 束项目以打包企业应用程序。 添加 CICS 资源的定义和导入。 每个 CICS 束都包含一个标识和版本,因此您可以以精细方式管理更改。
  4. 可选: 如果要将来自 URI 的入站 Web 请求映射到在特定事务下运行,请将 URIMAP 和 TRANSACTION 资源添加到 CICS 束。
    如果未定义这些资源,那么所有工作都在提供的事务(称为 CJSA)下运行。 这些资源作为 CICS中的束的一部分进行动态安装和管理。

结果

您可以设置开发环境,创建 企业应用程序项目,并将其打包以进行部署。

下一步操作

准备好部署应用程序时,将 CICS 束项目导出到 zFS。 这样会构建引用的项目并将其包含在到 zFS 的传输中。 或者,您可以遵循 Liberty 部署模型,方法是将应用程序导出为 EAR 并使用 <application> 元素进行部署,或者将其放在正在运行的 Liberty JVM 服务器的混入目录中。