Blueprint 구성 파일에는 컴포넌트 어셈블리와 번들 구성 정보가 포함되어 있습니다. 이 파일에는 컴포넌트가 OSGi 서비스 레지스트리에 어떻게 등록되는지 또는 이러한 컴포넌트가 OSGi 서비스 레지스트리에서 서비스를 어떻게 검색하는지가 기술되어 있습니다. 이 정보는 번들이 시작될 때 필수 컴포넌트를 인스턴스화하고 구성하기 위해 런타임 시 사용됩니다.
스키마 | URL | 설명 |
---|---|---|
Blueprint 확장기능 | http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0 | IBM® Blueprint 확장기능 필드 인젝션과 같은 OSGi Blueprint 프로그래밍 모델에 대한 확장기능입니다. |
Blueprint 보안 | http://www.ibm.com/appserver/schemas/blueprint/security/v1.0.0 | IBM Blueprint 보안 Bean의 메소드에 지정된 역할이 할당된 사용자만 액세스할 수 있도록 Bean 보안을 구성하십시오. |
JPA | http://aries.apache.org/xmlns/jpa/v1.0.0 | JPA Blueprint 지원 JPA(Java™ Persistence API) 통합을 Blueprint에 제공합니다. 지속성 단위와 지속성 컨텍스트는 Blueprint 관리 Bean에 삽입할 수 있습니다. |
자원 참조 | http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference | Blueprint 자원 참조 지원 WebSphere® Application Server JNDI에서 선언되는 오브젝트(예: Blueprint 관리 Bean에 삽입될 데이터 소스 및 연결 팩토리)에 대해 제공됩니다. |
트랜잭션 | http://aries.apache.org/xmlns/transactions/v1.0.0 | Blueprint 트랜잭션 지원 이 기능을 통해 개발자는 Blueprint 관리 Bean에 대한 트랜잭션 요구사항을 선언할 수 있습니다. |
Blueprint 구성 파일에 대한 자세한 정보는 도움말 주제 OSGi Blueprint XML 파일 및 OSGi Blueprint 컨테이너 스펙을 참조하십시오.
OSGi 애플리케이션에 OSGi Blueprint 바인딩 구성 파일이 있는 경우 이 파일이 자산으로 배치되면 이 바인딩 구성 파일은 자원 참조를 바인딩할 때 사용되는 기본 인증 별명을 제공합니다.
Blueprint 바인딩 파일에 대한 자세한 정보는 Blueprint 바인딩 XML 파일 작성을 참조하십시오.
이러한 요소는 사용자가 Blueprint XML 파일에 추가하는 Blueprint 네임스페이스를 기반으로 사용 설정됩니다.
OSGi Blueprint XML 파일에 대한 자세한 정보는 다음 하위 주제를 참조하십시오.