서버로 전개 준비

모듈을 개발 및 테스트한 후에 모듈을 테스트 시스템에서 내보내어 전개용 프로덕션 환경으로 가져와야 합니다. 응용프로그램을 설치하려면 모듈을 내보낼 때 필요한 경로 및 모듈에서 필요한 라이브러리의 경로를 알고 있어야 합니다.

시작하기 전에

해당 타스크를 시작하기 전에 테스트 서버에서 모듈을 개발 및 테스트하여 문제점이나 성능에 관련된 모든 문제를 먼저 해결해야 합니다.

이 타스크의 수행 목적 및 시기

이 타스크에서는 모든 필수 응용프로그램을 사용할 수 있고 올바른 파일에 패키지되어 있으므로 프로덕션 서버로 가져올 수 있는지 확인합니다.
주: WebSphere® Integration Developer에서 EAR(Enterprise Archive) 파일을 내보내 이 파일을 직접 WebSphere Process Server에 설치할 수도 있습니다.
중요사항: 구성요소의 서비스가 데이터베이스를 사용하는 경우 서버의 응용프로그램을 데이터베이스에 바로 연결되도록 설치하십시오.

이 타스크의 단계

  1. 전개할 모듈의 구성요소를 포함하는 폴더를 찾으십시오.

    구성요소 폴더 이름은 기본 모듈 module.module 파일이 포함되는 module-name 이름으로 지정해야 합니다.

  2. 모듈에 포함되는 모든 구성요소가 모듈 폴더의 구성요소 서브폴더에 있는지 확인하십시오.

    쉽게 사용하기 위해 서브폴더 이름을 module/component와 비슷한 유형으로 지정하십시오.

  3. 각 구성요소를 구성하는 모든 파일이 해당 구성요소 서브폴더에 있으며 component-file-name.component와 비슷한 유형의 이름으로 되어있는지 확인하십시오.

    구성요소 파일에는 모듈 내의 개별 구성요소에 대한 정의가 포함되어 있습니다.

  4. 다른 모든 구성요소 및 artifact가 필요한 구성요소의 서브폴더에 있는지 확인하십시오.

    이 단계에서는 구성요소가 필요로 하는 artifact에 대한 참조가 사용 가능한지 확인합니다. 구성요소의 이름은 serviceDeploy 명령이 스테이징 모듈에 사용하는 이름과 충돌하지 않아야 합니다. 스테이징 모듈에 대한 이름 지정 규칙을 참조하십시오.

  5. 참조 파일 module.references1 단계의 모듈 폴더에 있는지 확인하십시오.

    참조 파일은 모듈에 있는 참조 및 인터페이스를 정의합니다.

  6. 연결 파일, module.wires가 구성요소 폴더에 있는지 확인하십시오.

    연결 파일은 모듈에서 참조와 인터페이스의 연결을 완료합니다.

  7. Manifest 파일, module.manifest가 구성요소 폴더에 있는지 확인하십시오.

    Manifest는 모듈을 구성하는 모듈 및 모든 구성요소를 나열합니다. serviceDeploy 명령에서 모듈에 필요한 기타 모듈을 찾을 수 있도록 클래스 경로 명령문도 포함합니다.

  8. 프로덕션 서버에 모듈을 설치하는 데 사용되는 serviceDeploy 명령의 입력으로 모듈의 압축 파일 또는 Jar 파일을 작성하십시오.

전개 전 MyValue 모듈의 폴더 구조 예

전개 전 MyValue 모듈의 폴더 구조 예

다음 예는 MyValue, CustomerInfo 및 StockQuote 구성요소로 구성된 모듈 MyValueModule의 디렉토리 구조를 설명합니다.

MyValueModule
   MyValueModule.manifest
   MyValueModule.references
   MyValueModule.wiring
   MyValueClient.jsp
process/myvalue
   MyValue.component
   MyValue.java
   MyValueImpl.java
service/customerinfo
   CustomerInfo.component
   CustomerInfo.java
   Customer.java
   CustomerInfoImpl.java
service/stockquote
   StockQuote.component
   StockQuote.java
   StockQuoteAsynch.java
   StockQuoteCallback.java
   StockQuoteImpl.java

다음에 수행할 작업

프로덕션 서버에 모듈 설치에서 설명한 대로 모듈을 프로덕션 시스템에 설치하십시오.
관련 개념
라이브러리 및 Jar 파일 개요
EAR 파일 개요
관련 정보
serviceDeploy 명령
클러스터에 서비스 응용프로그램 설치에 대한 고려사항

ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)