Blueprint 자원 참조 바인드 [설정]

Blueprint 컴포넌트는 WebSphere® Application Server 자원 참조에 액세스할 수 있습니다. 각각의 참조는 Blueprint XML 파일에서 선언되고, Java™ 플랫폼, Enterprise Edition(Java EE) Connector Architecture(JCA) 인증 별명을 사용한 보안이 가능합니다. OSGi 응용프로그램 내의 각 번들은 다양한 해당 Blueprint XML 파일의 여러 자원 참조 선언을 포함할 수 있습니다.

관리 콘솔에서 이 패널을 표시하려면 다음 경로를 클릭하십시오.

응용프로그램 > 응용프로그램 유형 > 비즈니스 레벨 응용프로그램 > bla_name > [전개된 자산] 추가 > 자산 추가 > asset_name > 마법사 단계: Bind Blueprint 자원 참조

OSGi 응용프로그램을 여러 서버 및 클러스터에 전개할 수 있습니다. 이들 대상은 모두 동일한 보안 도메인 내에 있어야 합니다. 자원 참조는 모든 대상 서버 또는 클러스터에 존재하는 JCA 인증 별명으로만 바인드할 수 있습니다. 즉, 대상 서버 보안 도메인 또는 글로벌 보안 도메인에 각각 존재해야 합니다.

Blueprint XML 파일에서 자원 참조를 선언해야 합니다. 예를 들면, 다음과 같습니다.
<blueprint xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">

  <!-- Other Blueprint declarations ... -->
  
  <rr:resource-reference id="resourceRef1" 
          interface="javax.resource.cci.ConnectionFactory"
          filter="(osgi.jndi.serviceName=jdbc/AccountDS2)">
    <rr:res-auth>Application</rr:res-auth>
    <rr:res-sharing-scope>Shareable</rr:res-sharing-scope>
  </rr:resource-reference>
</blueprint>
이 선언에는 자원 참조 ID(예: resourceRef1), 서비스 필터(예: jdbc/AccountDS2), 인증 유형(예: Application) 및 공유 설정(예: Shareable)이 포함됩니다.

인증 별명 바인딩에 대한 각 번들의 Blueprint 자원 참조는 해당 번들의 META-INF 디렉토리 내 ibm-eba-bnd.xml 파일에 저장됩니다. 자산으로 전개 시 OSGi 응용프로그램이 이 파일을 포함하는 경우, 자원 참조를 바인딩할 때 사용되는 기본 인증 별명 값을 이 파일이 제공합니다.


표시된(온라인) 링크는 인터넷에 액세스해야 합니다. 각 링크는 온라인 Information Center에서 주제 검색을 시작합니다. 검색 결과가 나열될 때 구성에 가장 잘 맞는 주제를 선택하십시오.

이 주제에 대한 갱신사항 확인 (온라인)

일반 특성

번들 기호 이름

이 번들의 로컬화되지 않은 이름입니다.

번들 버전

이 번들의 버전.

번들 버전과 함께 고유 번들을 식별하는 번들 기호 이름.

자원 참조 ID

Blueprint에 선언된 자원 참조의 ID입니다.

자원 참조 인터페이스

이 자원 참조의 인터페이스입니다.

Blueprint 응용프로그램에서는 다음 자원 유형 중 하나를 사용할 수 있습니다.
  • 기본 메시징 JMS 큐 대상
  • 기본 메시징 JMS 주제 대상
  • 데이터 소스
  • 일반 JMS 연결 팩토리
  • 메일 세션
  • J2C 연결 팩토리
  • WebSphere MQ의 JMS 프로바이더에 대한 JMS 큐 연결 팩토리
  • WebSphere MQ의 JMS 큐 대상
  • WebSphere MQ의 JMS 주제 연결 팩토리
  • WebSphere MQ의 JMS 주제 대상
  • WebSphere MQ의 통합 JMS 연결 팩토리
  • URL 구성

자원 참조 서비스 필터

자원 참조의 맵핑 대상인 서비스 필터 이름입니다(예: jdbc/AccountDS2).

자원 참조 인증

자원 참조는 응용프로그램 또는 컨테이너에 의해 인증됩니다.

자원 참조 공유

자원 참조는 공유 가능 또는 비공유입니다.

인증 별명

자원 참조 보안에 사용되는 인증 별명(있는 경우)입니다.

각 참조에 대해, 선택적으로 드롭 다운 목록에서 인증 별명을 선택할 수 있습니다. 기본 인증 별명(ibm-eba-bnd.xml 파일에서)은 모든 대상 서버 또는 클러스터에 존재하는 경우에만 제공됩니다.




파일 이름: OSGi_BLA_BlueprintResourceRefs.html