Inicio / 자바 웹 스타트 예제

자바 웹 스타트 예제

다음 URL에 액세스: http://localhost:8080/JNLPExample.jnlp Sun Microsystems는 Java 웹 스타트 응용 프로그램의 크기를 줄이기 위해 Java 1.5.0에서 Pack200이라는 압축 시스템을 도입했습니다. Pack200은 .jar 파일의 클래스 파일의 밀도와 크기에 따라 대용량 파일을 매우 효율적으로 압축합니다. 배포 도구 키트 스크립트에는 웹 페이지에 Java 웹 시작 응용 프로그램을 배포하는 데 사용할 수 있는 유용한 JavaScript 함수가 포함되어 있습니다. 서브릿 자체는 Java SDK 다운로드 페이지의 데모 및 샘플 섹션에 있는 JA(jardiff.jar 및 jnlp-servlet.jar) 집합으로 제공됩니다. 정보 섹션에는 순수한 설명이 포함된 콘텐츠가 있으며 아이콘, 시작 화면 또는 더 긴 설명과 같은 다른 내용이 포함될 수 있습니다. 보안 섹션 내에서는 응용 프로그램을 실행할 수 있는 사용자를 정의합니다. 리소스 섹션은 Java Web Start에서 프로그램을 실행하기 위해 필요한 .jar 파일 및 기타 리소스를 알려줍니다. 리소스 섹션에는 네이티브 라이브러리, 확장, 속성 및 기타 요소도 포함될 수 있지만 .jar 파일이 가장 중요합니다. 마지막 섹션인 응용 프로그램-desc는 응용 프로그램에 대한 몇 가지 특성을 지정합니다. 이 경우 응용 프로그램의 기본 클래스가 com.javacodegeeks.JNLExample 클래스에 있음을 정의합니다. 다음은 응용 프로그램을 패키징하고 배포하는 몇 가지 단계별 지침입니다. 동적 트리 데모 응용 프로그램은 Java 웹 시작 응용 프로그램의 배포를 설명하는 데 사용됩니다.

다음 단계 중 일부를 실행하도록 빌드 스크립트를 설정할 수 있습니다. 웹 서버에서 JNLP 파일(Java 네트워크 시작 프로토콜이라고도 함)을 다운로드하면 이 환경을 통해 원격으로 참조되는 JAR 패키지를 실행할 수 있습니다. 새로 만든 응용 프로그램을 다운로드하고 실행하기 위해 Java의 클래스 폴더를 배치하고 명령 프롬프트에서 다음 명령으로 Jar을 배치합니다. 모든 단계가 성공적으로 실행되고 Java Web Start가 클라이언트의 컴퓨터에 설치되어 있다고 가정하면 다음 화면이 표시됩니다. 권한있는 Java 코드와 샌드 박스 자바 코드 간에 전화를 걸거나 애플릿을 호출하는 자바 스크립트 코드가있는 애플릿.