可安装的企业模块版本
的内容Java™ Platform, Enterprise Edition( Java EE ) 模块会影响您是否可以在部署目标上安装该模块。 A部署目标是服务器上WebSphere® Application Server产品。
可安装应用程序模块
只应该选择适合于模块的部署目标。 在下列任何情况下,都必须将应用程序、企业 Bean (EJB) 模块、会话启动协议 (SIP) 归档 (SAR)、Web 模块或客户机模块安装在 V8.x 目标上:
- 该模块支持 Java Platform, Enterprise Edition (Java EE) 6。
- 该模块调用 8.x 运行时应用程序编程接口 (API)。
- 该模块使用 8.x 产品功能部件。
例如,因为在 V8.0 中添加了使用管理控制台或 wsadmin AdminApp 命令来部署应用程序客户机模块支持,所以只能使用控制台或 AdminApp 命令来将客户机模块安装到 V8.x 目标。
如果模块支持 Java 2 Platform Enterprise Edition (J2EE) 1.4,那么可以将该模块安装在 V6.x、V7.x 或 V8.x 部署目标上。 可以将调用 6.1.x API 或使用 6.1.x 功能的模块安装在 6.1.x、7.x 或 8.x 部署目标上。 可以将调用 6.0.x API 或使用 6.0.x 功能的模块安装在 6.0.x、6.1.x、7.x 或 8.x 部署目标上。 可以将需要 6.1.x 功能部件包功能的模块安装在 7.x 或 8.x 部署目标或已使用该功能部件包启用的 6.1.x 部署目标上。 可以将需要 7.x 功能部件包功能的模块安装在 8.x 部署目标或已使用该功能部件包启用的 7.x 部署目标上。
在应用程序安装期间选择诸如预编译 JavaServer Pages 文件、部署 Web Service 或部署企业 Bean 之类的选项表示该应用程序使用当前产品版本的功能部件。 如果应用程序的目标在较早版本节点上,请勿选择这些选项。 请在部署应用程序前,使用较早版本中提供的工具(例如 JspBatchCompiler、wsgen 或 ejbdeploy),通过生成的代码来更新您的应用程序。
可安装 RAR 文件
可以将为 V6.0.x 产品开发的独立资源适配器(连接器)模块或 RAR 文件安装到 6.x、7.x 或 8.x 部署目标上。 如果模块调用 6.1.x API,那么必须将该模块安装在 6.1.x、7.x 或 8.x 部署目标上。 必须将调用 7.x API 的模块安装在 7.x 或 8.x 部署目标上。 必须将调用 8.x API 的模块安装在 8.x 部署目标上。
部署目标
下表列示了各个模块的所有兼容部署目标版本。 部署目标版本6.x, 7.x或者8.x表示您可以将模块部署到WebSphere Application Server版本 6、7 或 8 服务器。
| 模块类型 | 模块 Java 支持 | 模块调用 6.x、7.x 或 8.x 运行时 API 或使用 6.x、7.x 或 8.x 功能部件? | 可以安装模块的客户机版本 | 部署目标版本 |
|---|---|---|---|---|
| 应用程序、EJB 或 Web | J2EE 1.3 | 否 | 6.x、7.x 或 8.x | 6.x、7.x 或 8.x |
| 应用程序、EJB 或 Web | J2EE 1.3 | 是 | 对于 6.x API 或功能部件为 6.x、7.x 或 8.x 对于 7.x API 或功能部件为 7.x 或 8.x 对于 8.x API 或功能部件为 8.x |
6.x、7.x 或 8.x 必须将调用 6.1.x 运行时 API 或使用 6.1.x 功能部件的模块安装在 6.1.x、7.x 或 8.x 部署目标上。 可以将调用 6.0.x 运行时 API 或使用 6.0.x 功能部件的模块安装在 6.x、7.x 或 8.x 部署目标上。 |
| 应用程序、EJB、SAR 或 Web | J2EE 1.4 | 是或否 | 6.x、7.x 或 8.x | 6.x、7.x 或 8.x |
| 应用程序、EJB、SAR 或 Web | Java EE 5 | 是或否 | 7.x 或 8.x | 7.x 或 8.x |
| 应用程序、EJB、SAR 或 Web | Java EE 6 | 是或否 | 8.x | 8.x |
| 客户端 | 任何 Java EE 版本 | 是或否 | 8.x | 8.x |
| 资源适配器 | JCA 1.0 | 否 | 6.x、7.x 或 8.x | 6.x、7.x 或 8.x |
| 资源适配器 | JCA 1.0 | 是 | 6.x、7.x 或 8.x | 6.x、7.x 或 8.x 必须将调用 6.1.x 运行时 API 的模块安装在 6.1.x、7.x 或 8.x 部署目标上。 可以将调用 6.0.x 运行时 API 的模块安装在任何 6.x、7.x 或 8.x 部署目标上。 |
| 资源适配器 | JCA 1.5 | 是或否 | 6.x、7.x 或 8.x | 6.x、7.x 或 8.x 必须将调用 6.1.x 运行时 API 的模块安装在 6.1.x、7.x 或 8.x 部署目标上。 可以将调用 6.0.x 运行时 API 的模块安装在任何 6.x、7.x 或 8.x 部署目标上。 |
| 资源适配器 | JCA 1.6 | 是或否 | 日本汽车工业协会1.6资源适配器只能安装在8.x 。 以前的版本不支持资源适配器存档注释WebSphere Application Server发布。 | 日本汽车工业协会1.6资源适配器只能安装在8.x 。 以前的版本不支持资源适配器存档注释WebSphere Application Server发布。 |