문제

Javafx는 브라우저에서 드래그하여 기능을 드래그 투 인스턴으로 제공합니다. 그런 다음 데스크탑에서 직접 응용 프로그램을 다시 시작할 수 있습니다. JNLP와 얼마나 다른가요? 아니면 웹을 통해 콘텐츠를 배포하는 측면에서 JNLP보다 쉽고 유리한가?

도움이 되었습니까?

해결책

Javafx 애플리케이션을 배포하는 애플릿 및 WebStart 메소드는 JNLP 파일을 사용합니다.

이것은 JNLP가 WebStart (당신이 언급하는 것)에 의해서만 사용 된 과거의 변화입니다.

큰 차이는 없으며 사용자가 원하는 사용자 경험에 따라 다릅니다. 가장 중요한 앱에 대해서는 앱을 시작하는 기존의 WebStart 메소드 (링크에서 JNLP 파일을 다운로드하고 Javaw가 시작하도록하는 것이 좋습니다).

애플릿과 웹 스타트 사이의 보안 권한에는 미묘한 차이가 있으며, Applet에서 작동하는 것과 WebStart가 시작된 앱에서 작동하는 것 사이의 API 차이가 더 있습니다. 이것들은 천천히 제거되고 있습니다.

다른 팁

나는 당신이 물건을 혼합하고 있다고 생각합니다.

JNLP는 응용 프로그램을 배포하는 방법 일뿐 아니라 Javafx는 프레젠테이션 계층입니다.

실제로 JNLP 패키지로 JavaFX 코드를 배포 할 수 있습니다.

Javafx를 스윙과 비교해야합니다.)

JNLP를 사용하면 스윙 또는 AWT 또는 SWT 또는 Javafx Java 응용 프로그램을 배포 할 수 있습니다. 그런 다음 샌드 박스에서 실행할 가능성이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top