어셈블링 애플리케이션
애플리케이션 어셈블리는 생성으로 구성됩니다. Java™ Platform, Enterprise Edition ( Java EE ) 애플리케이션 서버에 배포할 수 있는 모듈입니다. WAR(Web Application Archive) 파일, RAR(Resource Adapter Archive) 파일, EJB(Enterprise Bean) JAR 파일 및 JAR(Application Client Archive) 파일과 같은 모듈이 코드 아티팩트로부터 작성됩니다. 이와 같이 EAR(Enterprise Archive) 모듈 또는 독립형 웹 모듈로 코드 아티팩트를 패키징하고 구성하는 것은 모듈을 애플리케이션 서버로 배치하는 데 필요합니다.
시작하기 전에
애플리케이션 서버에 배치하려는 코드 아티팩트를 개발하고 선호하는 통합 개발 환경에서 코드 아티팩트를 단위 테스트하십시오. 다음은 배치 가능한 Java EE 모듈로 어셈블할 수 있는 코드 아티팩트입니다.
- 엔터프라이즈 Bean
- 서블릿, JSP(JavaServer Pages) 파일 및 기타 웹 컴포넌트
- 자원 어댑터(커넥터) 구현
- 클라이언트 애플리케이션
- SIP(Session Initiation Protocol) 모듈(SAR 파일)
- 기타 지원 클래스 및 파일
코드 아티팩트를 배포 가능 파일로 조합하려면 Java EE 모듈을 사용하면 지원되는 조립 도구. 제품이 지원합니다 IBM® WebSphere® Application Server Developer Tools ~을 위한 Eclipse 그리고 IBM Rational® Application Developer for WebSphere Software 개발, 조립, 배포를 위한 Java EE 모듈.
이 태스크 정보
Java EE 모듈에 어셈블하여 애플리케이션 서버에 코드 아티팩트를 배치합니다. 코드 아티팩트를 어셈블할 때 배치 가능한 Java EE 애플리케이션과 모듈에 코드 아티팩트를 패키지 및 구성하고, 어노테이션 및 배치 디스크립터를 편집하며, 필요에 따라 데이터베이스를 맵핑합니다. 코드 아티팩트를 Java EE 모듈에 어셈블하지 않으면 애플리케이션 서버에서 실행할 수 없습니다.
단계는 어셈블리 도구를 사용하여 Java EE 코드 아티팩트를 배치 가능한 모듈에 어셈블링하는 방법을 설명합니다. 또한 빠른 배치 도구를 사용하여 J2EE(Java 2 Platform, Enterprise Edition) 1.3 또는 1.4 코드 아티팩트를 빠르게 어셈블 및 배치할 수도 있습니다. 자세한 정보는 J2EE 애플리케이션의 빠른 배치의 내용을 참조하십시오.
프로시저
다음에 수행할 내용
애플리케이션을 어셈블한 후 시스템 관리 도구를 사용하여 EAR 또는 WAR 파일을 애플리케이션 서버로 배치하십시오. 엔터프라이즈 애플리케이션 또는 모듈 설치 방법에는 애플리케이션 서버에서 Java EE 모듈을 배치할 때 사용할 수 있는 시스템 관리 도구가 나와 있습니다. 시스템 관리 도구는 어노테이션 또는 배치 디스크립터에 정의된 보안 및 배치 지시사항을 따르며 사용자가 어셈블리 도구 내에서 지정된 바인딩을 수정할 수 있습니다. 이 도구는 엔터프라이즈 Bean 및 데이터베이스 등, 애플리케이션이 사용하는 필수 외부 자원을 찾습니다.
EAR 파일이 필요한 모듈에만 포함되도록 애플리케이션을 패키징하십시오. 모듈은 어노테이션, 배치 디스크립터, 바인딩 및 IBM 확장자에 대한 정보와 같은 모듈에 대한 메타데이터를 포함할 수 있습니다.
설치할 때 관리 콘솔을 사용하여 어노테이션 또는 배치 디스크립터에 정의된 보안 지시사항을 완료하고 엔터프라이즈 Bean 및 데이터베이스와 같은 필수 외부 자원을 찾으십시오. 구성 특성을 추가하고 어셈블리 도구에서 정의된 바인딩 특성을 다시 정의할 수 있습니다.