공유 라이브러리를 애플리케이션 또는 모듈과 연관시키기

공유 라이브러리를 애플리케이션 또는 모듈과 연관시킬 수 있습니다.공유 라이브러리가 제공하는 클래스는 애플리케이션 클래스 로더에 로드되고, 애플리케이션은 그 클래스를 사용할 수 있게 됩니다.

시작하기 전에

이 주제는 공유 라이브러리를 작성한 것으로 가정합니다. 공유 라이브러리는 배치된 여러 애플리케이션이 사용하는 라이브러리 파일을 제공합니다.

셀, 노드, 서버 또는 클러스터 레벨에서 공유 라이브러리를 정의할 수 있습니다.

복수 서버 제품에서는 클러스터 레벨에서 공유 라이브러리를 정의할 수도 있습니다. 클러스터 범위를 보려면 먼저 서버 클러스터 페이지에서 클러스터를 작성해야 합니다(서버 > 클러스터 > WebSphere 애플리케이션 서버 클러스터).

또한 이 주제에서는 설치된 선택적 패키지가 아닌 관리 콘솔을 사용하여 공유 라이브러리를 애플리케이션과 연관시키려 한다고도 가정합니다.

이 태스크 정보

공유 라이브러리를 애플리케이션 또는 모듈과 연관시키려면 관리 콘솔을 사용하여 라이브러리 참조를 작성 및 구성하십시오.라이브러리 참조는 공유 라이브러리 파일의 이름을 지정합니다.

공유 라이브러리를 애플리케이션과 연관시키려면 동일한 공유 라이브러리를 서버 클래스 로더와 연관시키지 마십시오.

프로시저

  1. 아직 실행하지 않은 경우, 공유 라이브러리의 범위에 있는 대상 서버로 애플리케이션을 맵핑하십시오.

    예를 들면, 공유 라이브러리 범위가 my_cluster 클러스터인 경우 대상 my_cluster 클러스터로 애플리케이션을 맵핑하십시오.

  2. 콘솔 탐색 트리에서 애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션 > application_name > 공유 라이브러리 참조를 클릭하여 공유 라이브러리 참조 페이지에 액세스하십시오.
  3. 공유 라이브러리 참조 페이지에서 공유 라이브러리를 연관시키려는 애플리케이션 또는 모듈을 선택하십시오.
  4. 공유 라이브러리 참조를 클릭하십시오.
  5. 공유 라이브러리 맵핑 페이지의 사용 가능 목록에서 애플리케이션 또는 모듈이 사용하는 하나 이상의 공유 라이브러리를 선택하고 >>를 클릭하여 선택 목록에 추가한 후 확인을 클릭하십시오.
  6. 애플리케이션이나 모듈에서 필요한 각 공유 라이브러리의 라이브러리 참조 인스턴스를 정의할 때까지 단계 2 - 4를 반복하십시오.
  7. 공유 라이브러리 참조 페이지에서 확인을 클릭하십시오.
  8. 구성에 대한 변경사항을 저장하십시오.

결과

애플리케이션을 실행할 경우, 공유 라이브러리가 제공하는 클래스는 애플리케이션 클래스 로더에 로드됩니다.

이제 애플리케이션이나 모듈은 그 클래스를 사용할 수 있습니다.

다음에 수행할 작업

애플리케이션과 공유 라이브러리 사이의 연관을 확인하려면 클래스 로더 뷰어에서 애플리케이션 클래스 로더를 검사하십시오. 문제점 해결 > 클래스 로더 뷰어 > module_name > 테이블 보기를 클릭하십시오. 애플리케이션 모듈 클래스 로더의 클래스 경로에 공유 라이브러리가 사용하는 클래스가 나열됩니다.


주제 유형을 표시하는 아이콘 태스크 주제



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