Sun Java Enterprise System 2005Q4 기술 개요

Java Enterprise System 통합 설치 프로그램

모든 Java ES 구성 요소는 한 설치 프로그램으로 설치됩니다. 이 설치 프로그램은 모든 구성 요소에서 일관된 설치 및 제거 절차와 동작을 제공합니다.

Java ES 설치 프로그램은 Java ES 소프트웨어를 호스트 시스템에 전송하는 통합 프레임워크입니다. 설치 프로그램을 통해 컴퓨팅 환경에 있는 컴퓨터에 여러 Java ES 구성 요소를 선택 및 설치할 수 있습니다. 설치 프로그램은 설치할 특정 Java ES 구성 요소에 따라 일부 설치 시간 구성(installation-time configuration)을 제공하기도 합니다.

Java ES 설치 프로그램은 본질적으로 분산 설치를 수행하지 않습니다. 분산된 Java ES 소프트웨어 솔루션을 배포하려면 Java ES 설치 프로그램을 사용하여 한 번에 한 대씩 해당 환경의 각 컴퓨터에 적합한 구성 요소를 설치합니다. 배포 구조와 구성 요소 종속성에 따라 적절한 순서의 설치 세션 및 구성 절차를 사용해야 합니다.

설치 프로그램은 그래픽 모드와 텍스트 기반 모드 모두에서 대화식으로 실행되며 매개 변수 구동 자동 설치 모드도 제공합니다. 설치 프로그램은 영어 외에 프랑스어, 독일어, 스페인어, 한국어, 중국어 간체, 중국어 번체, 일본어 등 7가지 언어도 지원합니다.

이 절에서는 통합 Java ES 설치 프로그램의 다음 요소에 대해 설명합니다(자세한 내용은 Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서 참조).

기존 소프트웨어 검사

설치 프로그램은 설치할 컴퓨터를 검사하고 이미 설치된 Java ES 구성 요소를 식별합니다. 설치 프로그램은 기존의 모든 구성 요소가 상호 운영할 수 있는 적절한 릴리스 수준에 있는지 확인하기 위해 여러 수준에서 검사를 합니다. 설치 프로그램에서는 호환되지 않아서 업그레이드하거나 제거해야 하는 소프트웨어 구성 요소를 알려줍니다.

또한, 설치 프로그램은 이미 설치되어 있는 J2SE 또는 NSS와 같은 Java ES 공유 구성 요소( 공유 구성 요소 참조)를 확인합니다. 설치 프로그램에서 호환되지 않는 공유 구성 요소 버전을 찾으면 해당 버전을 표시합니다. 설치를 계속 진행하면 설치 프로그램은 자동으로 이러한 공유 구성 요소를 최신 버전으로 업그레이드합니다.

종속성 검사

설치 프로그램은 구성 요소를 포괄적으로 검사하여 선택한 설치 구성 요소가 올바르게 작동하는지 확인합니다.

많은 구성 요소가 다른 구성 요소와 종속성이 있습니다. 설치 프로그램에는 이러한 종속성이 충족되는지 확인하는 논리가 있습니다. 따라서 설치할 구성 요소를 선택하면 설치 프로그램은 선택된 구성 요소와 종속성이 있는 구성 요소와 하위 구성 요소를 자동으로 포함시킵니다.

선택한 다른 구성 요소가 해당 구성 요소에 로컬로 종속되어 있는 경우 구성 요소를 선택 취소할 수 없습니다. 그러나 종속성이 로컬이 아닐 경우 경고를 받지만 다른 호스트 컴퓨터의 구성 요소에서 종속성을 충족시킨다는 가정 아래 작업을 계속할 수 있습니다.

초기 구성

대부분 Java ES 구성 요소를 시작하려면 초기 구성이 필요합니다. 일부 구성 요소의 경우 Java ES 설치 프로그램에서 이 초기 구성을 수행할 수 있습니다.

설치 프로그램에서 이 초기 구성을 수행하도록 선택하거나(지금 구성 옵션) 초기 구성을 수행하지 않고 소프트웨어를 설치하도록 선택할 수 있습니다(나중에 구성 옵션). 어떤 경우든 설치가 완료된 후에 설치된 모든 구성 요소를 명시적으로 구성해야 합니다.

설치 프로그램이 초기 구성을 수행하도록 선택한 경우 설치하는 동안 필요한 구성 정보를 제공해야 합니다. 특히 관리자 아이디, 비밀번호 등과 같이 모든 구성 요소 제품에 공통되는 매개 변수 값을 지정할 수 있습니다.

제거

Java Enterprise System은 제거 프로그램도 제공합니다. 이 프로그램을 사용하여 Java ES 설치 프로그램이 로컬 컴퓨터에 설치한 구성 요소를 제거할 수 있습니다. 제거 프로그램은 로컬 종속성을 확인하고 해당 종속성이 발견될 경우에는 경고를 표시합니다. 제거 프로그램에서는 Java ES 공유 구성 요소를 제거하지 않습니다.

제거 프로그램은 설치 프로그램과 마찬가지로 그래픽 모드, 텍스트 기반 모드 또는 자동 모드로 실행할 수 있습니다.