关于此任务
在您可以开始开发 OSGi 应用程序之前,必须先安装下列其中一个产品:
- The IBM® WebSphere® Application Server V7.0
Feature Pack for OSGi Applications and Java™ Persistence API 2.0
- IBM WebSphere Application Server V8.0
- IBM WebSphere Application Server V8.5
- IBM WebSphere Application Server Liberty 概要文件。
您可以开发下列 Java EE 应用程序以作为 OSGi 应用程序:
- Web 应用程序 (Web applications)
- Java Persistence API (JPA) 应用程序
- JAX-RS (REST) Web Service
- JavaServer Faces 应用程序
- XML 应用程序
- EJB
表 1. WebSphere Application Server 支持 OSGi 应用程序 |
WebSphere Application Server V7.0 中的版本支持 |
WebSphere Application Server V8.0 中的版本支持 |
WebSphere Application Server V8.5 中的版本支持 |
Liberty 概要文件服务器中的版本支持 |
动态 Web 模块 |
2.5 |
2.5 和 3.0 |
2.5 和 3.0 |
2.5 和 3.0 |
EJB |
不支持 |
不支持 |
3.0 和 3.1 |
不支持 |
Java Persistence API |
1.0 和 2.0 |
1.0 和 2.0 |
1.0 和 2.0 |
1.0 和 2.0 |
JSF |
1.1 和 1.2 |
1.1、1.2 和 2.0 |
1.1、1.2 和 2.0 |
不支持 |
JAX-RS |
1.1 |
1.1 |
1.1 |
1.1 |
SIP |
1.0 和 1.1 注: 不支持已添加注释的 SIP1.1 或 OSGi 应用程序
|
1.0 和 1.1 注: 不支持已添加注释的 SIP1.1 或 OSGi 应用程序
|
1.0 和 1.1 注: 不支持已添加注释的 SIP1.1 或 OSGi 应用程序
|
不支持 |
限制: WebSphere Application Server V7.0 OSGi 运行时不支持下列技术:
- EJB
- RPC 适配器
- Servlet 3.0
- Web 2.0 服务器端技术
- Web 3.0
- Web Service
- XML 变换 API
WebSphere Application Server V8.0 OSGi 运行时不支持下列技术:
- EJB
- RPC 适配器
- Web 2.0 服务器端技术
- Web Service
- XML 变换 API
有关 WebSphere Application Server 中 OSGi 应用程序支持的更多信息,请参阅 WebSphere Application Server 文档。