Разница между JNLP и JavaFX - PullRequest
       20

Разница между JNLP и JavaFX

2 голосов
/ 15 сентября 2009

JavaFX предоставляет функцию перетаскивания для установки, просто перетаскивая их из браузера - вы можете затем перезапустить приложения прямо со своего рабочего стола. Насколько он отличается от JNLP? Или насколько легко или выгодно это по сравнению с JNLP с точки зрения распространения контента через Интернет?

Ответы [ 2 ]

5 голосов
/ 17 сентября 2009

Как методы апплета, так и методы веб-запуска при развертывании приложений JavaFX используют файлы JNLP.

Это изменение по сравнению с прошлым, когда JNLP использовался только WebStart (на что вы ссылаетесь).

Нет большой разницы, это зависит от опыта пользователя, который вы хотите, чтобы пользователь имел. Я бы сказал, что для большинства значимых приложений вам лучше использовать более традиционный метод запуска приложений с помощью веб-старта (загрузите файл JNLP по ссылке и запустите javaws).

Существуют тонкие различия в привилегиях безопасности между апплетом и веб-запуском, более того, в JavaFX также есть некоторые различия API в том, что работает в апплете, и в приложении, запущенном в веб-запуске. Они медленно устраняются.

2 голосов
/ 15 сентября 2009

Я думаю, что вы смешиваете вещи.

JNLP - это просто способ развертывания вашего приложения, а JavaFX - уровень представления.

Фактически вы можете развернуть свой код JavaFX в пакете JNLP.

Вы должны сравнить JavaFX с Swing;)

С помощью JNLP вы можете распространять Java-приложения Swing, AWT, SWT или JavaFX. Имея возможность выполнить затем в песочнице.

...