Java 데스크톱 통합 컴포넌트

Java Desktop Integration Components

Java Desktop Integration Components(JDIC) 프로젝트는 Java 응용 프로그램이 기본 응용 프로그램과 동일한 운영 체제 서비스에 액세스할 수 있도록 하는 구성 요소를 제공합니다.예를 들어 한 사용자의 데스크톱에서 실행되는 Java 응용 프로그램은 해당 사용자의 기본브라우저(예: Firefox)를 사용하여 웹 페이지를 열 수 있지만 다른 사용자의 데스크톱에서 실행되는 동일한 Java 응용 프로그램은 Opera(두 번째 사용자의 기본 브라우저)에서 페이지를 열 수 있습니다.처음에 이 프로젝트는 네이티브 HTML 브라우저 내장, 네이티브 메일클라이언트 프로그램 열기, 등록된 파일 형식 뷰어 사용, JNLP 응용 프로그램 RPM, SVR4 MSI 설치 패키지로 패키지화 등의 기능을 지원합니다.보너스로는 플랫폼에 의존하지 않는 스크린세이버를 개발하기 위한 SDK를 포함한다.[1] JDIC에서 제공하는 대부분의 기능은 버전 1.6부터 JDK에 통합되었습니다.그 결과, 프로젝트의 개발이 종료되었습니다.

구성 요소들

크로스 플랫폼 JDIC 패키지에는 다음과 같은 파일이 포함되어 있습니다.[2]

  • jdic.jar: 개발에 필요한 모든 Java 클래스를 포함하는 JAR 파일.컴파일하려면 사용자의 클래스 경로에 있어야 합니다.
  • jdic.dll 및 tray.dll: Windows 설치에서는 이러한 파일은 이 운영 체제가 설치된 디렉토리(통상은 C:\Windows)에 있어야 합니다.여기에는 jdic.jar Java 메서드와 네이티브 OS 메서드 사이의 "브릿지" 메서드가 포함되어 있습니다.
  • libjdic.so 및 libtray.so: Solaris 및 Linux 운영체제에서는 이들 2개의 파일이 LD_LIBRARY_PATH 폴더에 있어야 합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ http://javadesktop.org/articles/jdic/index.html Wayback Machine JavaDesktop에서 2011-06-24 아카이브 완료:JDIC 프로젝트
  2. ^ http://www.ibm.com/developerworks/java/library/j-jdic/ JDIC를 사용하여 데스크톱 애플리케이션의 네이티브 OS 기능을 통합

외부 링크