Технология Java Plug-in (подключаемый модуль Java) позволяет Java-апплетам запускаться в веб-браузерах на рабочем столе. 1
Некоторые особенности работы технологии:
- Виртуальная машина, на которой запущен апплет, изолирована от веб-браузера на уровне операционной системы. 1 Если во время запуска апплета возникает ошибка, подключаемый модуль Java обнаруживает и корректно обрабатывает её, при этом веб-браузер остаётся незатронутым. 1
- Апплеты запускаются в фоновом режиме, поэтому веб-браузер всегда остаётся адаптивным. 1 Апплеты появляются на веб-странице по мере их готовности к запуску. 1
- Апплеты могут получать доступ к API JNLP для постоянного хранения данных, доступа к локальной файловой системе и другим полезным функциям из изолированного кода. 1
- Апплеты, для которых требуются разные версии JRE, могут запускаться одновременно. 14
- Интерфейсы передачи сообщений написаны на Java, поэтому они работают на всех поддерживаемых платформах, что повышает кросс-браузерную совместимость. 4
Java Plug-in служит мостом между браузером и внешней JRE. 2 Разработчик указывает браузеру использовать эту внешнюю JRE, размещая специальные HTML-теги на веб-странице. 2