OSGi 애플리케이션 프로젝트 작성

OSGi 애플리케이션 프로젝트는 번들 세트를 그룹화하여 일관적인 비즈니스 로직을 제공하게 합니다. 애플리케이션은 웹 사용 번들 및 지속성(JPA) 사용 번들과 같은 다른 번들 유형으로 구성됩니다.

시작하기 전에

번들 프로젝트를 작성하십시오.
중요사항: OSGi 애플리케이션에 포함되는 컴포지트 번들은 WebSphere® Application Server V8.0 이상에서 지원됩니다.

이 태스크 정보

OSGi 애플리케이션에 포함되는 번들은 애플리케이션에 의해 격리된 서비스를 제공합니다. 이러한 서비스는 내보내기를 위해 구성되지 않는 한 애플리케이션 외부에 표시되지 않습니다.
  • 이 서비스는 애플리케이션에서 다른 애플리케이션으로 내보낼 수 있습니다.
  • 이 서비스는 애플리케이션에서 공개를 위해 웹 서비스로 내보낼 수 있습니다.
  • 이 애플리케이션은 HTTP 워크로드 처리를 위한 웹 사용 번들을 포함할 수 있습니다.

애플리케이션 외부에서 서비스를 가져오도록 구성되지 않는 한 이 서비스는 애플리케이션 외부 서비스를 이용할 수 없습니다. 가져온 서비스는 다른 서비스에 대한 프록시가 되거나 원격 서비스에 대한 프록시가 될 수 있습니다.

프로시저

  1. 파일 > 새로 작성 > 기타 > OSGi > OSGi 애플리케이션 프로젝트를 클릭하고 다음을 클릭하십시오. 새 OSGi 애플리케이션 번들 프로젝트 마법사가 열립니다.
  2. 프로젝트 이름 필드에 애플리케이션 프로젝트의 이름을 입력하십시오. 다음을 클릭하십시오.
  3. 드롭 다운 목록에서 대상 런타임을 선택하십시오. 설치된 런타임 환경을 정의하도록 대상 런타임을 설정하십시오. 런타임은 빌드 시 프로젝트를 컴파일하는 데 사용합니다. 다음을 클릭하십시오.
  4. 마법사의 OSGi 애플리케이션 페이지에서 애플리케이션 프로젝트에 의해 그룹화하려는 번들을 선택하십시오. 새 번들을 클릭하여 추가 번들을 작성할 수도 있습니다. 완료를 클릭하십시오.

결과

OSGi 애플리케이션 프로젝트가 작업공간에 작성됩니다. 애플리케이션 Manifest 파일인 META-INF/APPLICATION.MF는 OSGi 프레임워크가 번들의 모듈 측면을 처리할 수 있도록 하는 메타데이타를 포함합니다. 애플리케이션 Manifest 파일에 대한 자세한 정보는 애플리케이션 Manifest 파일을 참조하십시오.

다음에 수행할 작업

애플리케이션 프로젝트를 작성했기 때문에 EBA 파일로 프로젝트를 내보내고 서버에 애플리케이션을 공개하거나 OSGi 애플리케이션에서 번들을 추가 또는 제거할 수 있습니다.

OSGi 애플리케이션 프로젝트 작성에 대한 자세한 정보는 다음 하위 주제를 참조하십시오.

주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tcrtappprj.html