OSGi 애플리케이션 개발

이 페이지는 OSGi 애플리케이션의 개발 방법을 알아보기 위한 시작점을 제공합니다.

WebSphere® Application Server의 OSGi 애플리케이션 지원은 Java™ EE와 OSGi 기술을 둘 다 사용하는 모듈형 애플리케이션을 개발 및 배치하는 데 도움이 됩니다. 명확하게 정의된 인터페이스를 통해서만 액세스할 수 있는 일관성 있고 버전화된 재사용 가능한 OSGi 모듈로부터 애플리케이션 및 애플리케이션 스위트를 설계하고 빌드할 수 있습니다. 그러면 동일하거나 다른 애플리케이션이 방해 없이 동일한 써드파티 라이브러리의 서로 다른 버전을 사용할 수 있습니다.

WebSphere Developer Tools를 사용하는 OSGi 애플리케이션 개발에 대한 정보는 OSGi 애플리케이션 개발을 참조하십시오.

참고:

OSGi 애플리케이션에 EJB(Enterprise JavaBeans)가 포함될 수 있습니다. OSGi 애플리케이션은 엔터프라이즈 Bean을 직접 액세스 및 호출할 수 있습니다.

OSGi 번들의 엔터프라이즈 Bean은 처음부터 개발될 수 있거나 기존 EJB 자산을 포함하고 최소 코드 변경으로 OSGi 모듈 방식을 사용하도록 마이그레이션할 수 있습니다. Stateful, stateless 및 싱글톤 엔터프라이즈 Bean이 지원됩니다. OSGi 애플리케이션에는 MDB(메시지 구동 Bean)도 포함될 수 있습니다.

wsadmin 또는 관리 콘솔을 사용하여 Java EE 엔터프라이즈 애플리케이션을 배치 및 구성하는 방식과 동일한 방식으로 엔터프라이즈 Bean을 포함하는 OSGi 애플리케이션을 배치 및 구성합니다.

참고:

Bean의 메소드는 지정된 역할과 연관된 사용자에서만 액세스될 수 있도록, OSGi 애플리케이션의 Blueprint XML 파일에서 Bean 보안을 구성할 수 있습니다. 단일 역할이 Bean의 모든 메소드와 연관되거나 다른 역할이 특정 메소드와 연관된 메소드 레벨 보안을 구성할 수 있도록 Bean 레벨 보안을 구성할 수 있습니다.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=welc6tech_osgi_dev
파일 이름:welc6tech_osgi_dev.html