部署至 EJB

可以将 J2C 应用程序部署至 EJB。
一旦创建了 J2C 应用程序,就可以创建 EJB 来合并 J2C 应用程序。有关创建 EJB 的更多信息,请查看 EJB 文档

可以使用开发平台中包括的其中一种测试环境来测试应用程序。例如,可以包括用于 WebSphere® Application Server V6.1 的测试环境和用于旧应用程序服务器(如 WebSphere Application Server V6.0)的测试环境。不支持 WebSphere Application Server V5.1。

用于运行 Web 应用程序的测试环境取决于生成该应用程序的方式。例如,如果在定义应用程序的动态 Web 项目时选择了 servlet V2.4(J2EE V1.4),则必须选择 WebSphere Application Server V6.0 作为目标服务器,并且必须使用 WebSphere Application Server V6.0 测试环境来测试应用程序。

要创建 EJB 以部署 J2C Java™ bean,请完成下列步骤:

  1. 打开源自 J2C Java bean 的 Web 页面、Web Service 或 EJB 向导。
    • 如果要为工作空间中已存在的 J2C Java bean 创建 EJB,则遵循以下步骤:
      1. 选择文件 > 新建 > 其他 > J2C > 源自 J2C Java bean 的 Web 页面、Web Service 或 EJB
      2. 单击下一步
      3. 在“选择 J2C Java bean”页上,单击浏览以找到您的 J2C Java bean。如果您知道 J2C Java bean 名称的起始字母,则在选择条目字段中输入该字母,或输入 ? 以查看所有 J2C Java bean 的列表。突出显示所选内容并单击确定
      4. 单击下一步
    • 如果您遵循 J2C Java bean 向导一直操作到结束,则在“部署信息”页中选择创建 J2EE 资源
  2. 在“部署信息”页中,选择创建 J2EE 资源
  3. J2EE 资源类型中,选择 EJB
  4. 单击下一步
  5. 将出现“创建 EJB”页。要创建 EJB 项目,请单击新建
  6. 名称字段中,输入 EJB 项目的名称。要更改缺省项目位置,请单击浏览按钮来选择新的位置。
  7. 单击显示高级
  8. EJB 版本列表中,选择想要 EJB 项目遵从的 EJB 规范版本。
    1. 如果计划使用 EJB 2.1 企业 bean,则必须指定 EJB 2.1 项目。可以将 EJB 1.1 企业 bean 添加到 EJB 2.x 项目。EJB 2.1 项目必须存在于 J2EE 1.4 企业应用程序项目中。EJB 2.0 项目的企业应用程序项目至少需要 J2EE 1.3 级别。
  9. 资源引用
    1. 资源引用字段中,输入资源引用名称。此资源引用将应用程序中使用的名称映射至在运行时服务器上指定的实际 JNDI 资源名称。因为创建资源引用可以让应用程序代码更加独立于服务器,所以是管理连接的首选方法。也就是说,如果想要使用另一服务器运行应用程序,则可以创建新的资源引用,以便在不必更改应用程序源代码的情况下绑定至新的服务器。一旦您输入了资源引用名称,向导就会确认服务器中是否存在该 JNDI 名称。
    2. JNDI 查询名称字段中,确保出现 JNDI 查询的正确名称。如果该名称未出现或不正确,则输入正确的项目名称。
  10. 目标服务器列表中,选择要确定为开发目标的应用程序服务器。此选择会通过修改项目的类路径条目而影响编译和运行时设置。指定是否想要添加
    注: 如果输入新的 EAR 项目名称,则将使用基于要创建的项目版本的最低兼容 J2EE 版本,在缺省位置创建 EAR 项目。如果想要为企业应用程序指定另一个版本或另一个位置,则必须使用“新建企业应用程序项目”向导。
  11. 可选:如果要将企业 bean 的客户机接口类保存在单独的 EJB 客户机 JAR 文件中,则选择“创建 EJB 客户机 JAR 项目以保存客户机接口和类”复选框。此 EJB 客户机 JAR 文件将作为项目实用程序 JAR 文件添加至企业应用程序。
  12. 可选:如果要创建 EJB 客户机 JAR 项目,则单击“下一步”以指定客户机 JAR 项目选项。
  13. 如果想要将注释添加至 Java 源代码,则选择添加对带注释的 Java 类的支持
  14. 如果想要创建无状态会话 bean,则选择创建缺省无状态会话 bean
  15. 在“创建 EJB”页的 EAR 项目字段中,确保出现的 EAR 项目名称是正确的。如果该名称未出现或不正确,则输入正确的 EAR 项目名称。
  16. 会话 bean 名称字段中,输入会话 bean 的名称。
  17. 会话类型列表中,选择会话 bean 的类型(无状态或有状态)。
  18. 事务类型列表中,选择事务的类型(容器或 Bean)。
  19. JNDI 名称字段中,确保出现的 JNDI 项目名称是正确的。如果该名称未出现或不正确,则输入正确的 JNDI 名称。
  20. 如果想要包括“远程客户机”视图,则选择远程客户机视图。如果这样做,则确保远程 home 接口远程接口中出现的是正确的名称。如果名称未出现或者不正确,则输入远程 home 接口和远程接口的正确名称。
  21. 如果想要包括“本地客户机”视图,则选择本地客户机视图。如果这样做,则确保本地 home 接口本地接口中出现的是正确的名称。如果名称未出现或者不正确,则输入本地 home 接口和本地接口的正确名称。
  22. 如果在“部署信息”页上选择了配置资源适配器部署,则单击下一步以转至“指定 RAR 设置”页。只有在与 EIS 的连接不是纯受管时,此选项才可用。如果连接是受管的,则说明 RAR 部署到服务器。
  23. 如果未在“部署信息”页上选择配置资源适配器部署,则单击完成
相关概念
资源适配器部署

反馈