Java Web Start를 사용하여 Java EE 클라이언트 애플리케이션 다운로드 및 실행
Java™ Web Start 기술은 Java Enterprise Edition 애플리케이션 클라이언트(씬 애플리케이션 클라이언트 포함)를 클라이언트 시스템에서 웹 브라우저를 통해 단일 클릭으로 원격 클라이언트 시스템에 배치하도록 Java Standard Edition 런타임 환경에서 제공됩니다.
시작하기 전에
Java Web Start를 사용하여 애플리케이션 클라이언트를 배치하기 위한 지원되는 클라이언트 플랫폼은 Power®의 Linux와 OS/400® 운영 체제를 제외하고, WebSphere® Application Server용 IBM® 애플리케이션 클라이언트 지원 플랫폼과 같습니다.

이 태스크 정보
Java Web Start를 사용하여 애플리케이션 클라이언트를 배치하려면, 클라이언트 시스템에는 최소 하나의 Java SE 런타임 환경이 설치되어 있어야 합니다. Java SE 런타임 환경에는 Java Web Start가 포함되며, 이 Web Start는 JSR 56(Java Network Launching Protocol 및 API)을 구현합니다. 애플리케이션 클라이언트 EAR(Enterprise Archive) 파일은 중앙 서버에 상주하는 JNLP 디스크립터 파일의 Java archive(JAR) 자원입니다. JNLP 디스크립터 파일은 또한 애플리케이션 실행을 위한 런타임 환경 요구사항을 지정합니다.
WebSphere Application Server는 Java Web Start 내의 애플리케이션 클라이언트 컨테이너에서 Java EE 애플리케이션 클라이언트에 실행하기 위한 실행기 클래스를 제공합니다. 클라이언트 시스템에 WebSphere Application Server용 IBM 애플리케이션 클라이언트가 설치되어 있지 않을 수 있습니다. 이러한 경우, Java Web Start를 통해 런타임 환경으로 애플리케이션 클라이언트 컨테이너와 런타임 패키지를 작성 및 설치하십시오. JNLP 디스크립터 파일은 Java EE 애플리케이션 클라이언트를 실행하기 위한 필수 런타임 환경으로 이 런타임 환경을 지정합니다.
WebSphere Application Server는 또한 기존의 WebSphere Application Server용 IBM 애플리케이션 클라이언트 설치에서 이 애플리케이션 클라이언트 컨테이너와 런타임 패키지를 작성하기 위한 명령행 유틸리티 프로그램과, WebSphere Application Server용 IBM 애플리케이션 클라이언트 설치의 JRE(Java Runtime Environment)와 애플리케이션 클라이언트 컨테이너에 대한 런타임 환경으로 이 패키지를 설치하기 위한 설치 프로그램 클래스를 제공합니다. Java EE 애플리케이션 클라이언트를 실행하도록, EAR 파일은 JNLP 디스크립터 파일에서 설명되는 JAR 자원으로 배치됩니다.
프로시저
예
Java Web Start 배치 샘플은 클라이언트 샘플에 포함됩니다. 이 샘플은 자동화된 ANT 스크립트로 Java EE 애플리케이션 클라이언트를 배치하기 위한 단계를 보여줍니다. 샘플에는 JNLP 버전 ID(예: x-java-jnlp-version-id)로 런타임 설치 프로그램 JNLP 응답을 생성하기 위한 서블릿이 있습니다.