OSGi 애플리케이션 프레임워크는 Java™ EE와 OSGi 기술을 사용하는 모듈식 애플리케이션을 개발하고 어셈블하고 배치하는 프로그래밍 모델을 제공합니다. OSGi 애플리케이션 개발 도구는 OSGi 애플리케이션 프레임워크에서 제공하는 모듈성, 역동성, 버전 제어, 써드파티 라이브러리 통합의 이점을 활용하는 엔터프라이즈 애플리케이션을 빌드하는 방식을 제공합니다.
OSGi 애플리케이션을 작성하기 전에 다음 주제를 읽을 수 있습니다. 이러한 주제에서는 OSGi 애플리케이션 개발 경험이 없거나 이러한 개발 환경에서 OSGi 애플리케이션을 개발하는 경우에 유용한 계획 및 기술 개요 정보를 제공합니다.
WebSphere Application Server 버전 7.0에서 버전 지원 | WebSphere Application Server 버전 8.0에서 버전 지원 | WebSphere Application Server 버전 8.5에서 버전 지원 | Liberty 프로파일 서버에서 버전 지원 | |
---|---|---|---|---|
동적 웹 모듈 | 2.5 | 2.5 및 3.0 | 2.5 및 3.0 | 2.5 및 3.0 |
EJB | 지원되지 않음 | 지원되지 않음 | 3.0 및 3.1 | 지원되지 않음 |
JPA(Java Persistence API) | 1.0 및 2.0 | 1.0 및 2.0 | 1.0 및 2.0 | 1.0 및 2.0 |
JavaServer Faces | 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 버전 7.0에서 지원됨 | WebSphere Application Server 버전 8.0에서 지원됨 | WebSphere Application Server 버전 8.5에서 지원됨 | Liberty Profile 서버에서 지원됨 | ||
---|---|---|---|---|---|
다음을 포함하는 OSGi 애플리케이션: | OSGi 번들 | ![]() |
![]() |
![]() |
![]() |
EJB가 있는 OSGi 번들 | ![]() |
||||
OSGi 단편 | ![]() |
![]() |
![]() |
![]() |
|
OSGi 컴포지트 번들 | ![]() |
![]() |
|||
Java EE WAR 모듈 | ![]() |
![]() |
![]() |
||
PDE 플러그인 | ![]() |
![]() |
![]() |
![]() |
|
PDE 단편 | ![]() |
![]() |
![]() |
![]() |
|
다음을 포함하는 OSGi 컴포지트 번들: | OSGi 번들 | ![]() |
![]() |
||
EJB가 있는 OSGi 번들 | ![]() |
||||
OSGi 단편 | ![]() |
![]() |
|||
PDE 플러그인 | ![]() |
![]() |
|||
PDE 단편 | ![]() |
![]() |
이미 OSGi 개발 기술에 익숙한 경우에는 다음 주제에서 개발 프로세스를 살펴볼 수 있습니다.
OSGi 애플리케이션 개발 샘플과 학습서의 완전한 목록은 OSGi 애플리케이션 샘플 및 학습서를 참조하십시오. 이 제품의 샘플 및 학습서를 보려면 를 클릭하고 샘플 및 학습서 절을 펼치십시오.
다음 샘플과 학습서에서 OSGi 애플리케이션 개발의 다양한 특성을 학습하십시오.
이 Information Center에 있는 정보 외에 다음 링크를 통해서도 학습 자료를 얻을 수 있습니다.
Developing enterprise OSGi applications for WebSphere Application Server
Best practices for developing and working with OSGi applications
Innovations within reach: Are we ready for enterprise OSGi?