Оба апплета и Сеть Java Запускаются, заявления рассматриваются Богатые Интернет-приложения (RIA). Оцените следующие характеристики апплетов, и Сеть Java Запускают приложения, чтобы решить, как развернуть Вашу RIA.
Апплеты
- Апплеты работают в контексте браузера.
- У апплетов есть доступ к cookie сеанса и персистентным cookie.
- Апплеты могут взаимодействовать с веб-страницей, в которую они встраиваются. Апплеты могут пересечь и управлять Объектной моделью документа веб-страницы и взаимодействовать с JavaScript, который находится в веб-странице. Код JavaScript может получить доступ к открытым методам и переменным апплета.
- Апплеты могут быть запущены, используя Протокол Запуска Сети Java (JNLP). Когда запущено используя JNLP, апплеты без знака являются предоставленным доступом к персистентному хранению, загружают управление, файловый ввод-вывод, и больше. Апплеты запустили использование, у JNLP есть возможности, которые сопоставимы с той из Сети Java, Запускают приложение.
Апплеты могут также быть запущены без JNLP, когда, их возможности могли бы быть ограничены.
- Апплеты могут запросить определенную версию программного обеспечения среды выполнения Java для выполнения.
Сеть Java Запускает приложения
- Сеть Java Запускается, приложения запускаются от веб-страницы в первый раз. Впоследствии, они могут быть повторно запущены от веб-страницы или от настольного ярлыка.
- Сеть Java Запускается, приложения не работают в контексте браузера. Приложения не могут взаимодействовать с HTML и JavaScript в веб-странице и иметь доступ к персистентным cookie только.
- Сеть Java Запускается, приложения являются предоставленным доступом к персистентному хранению, файловому вводу-выводу, и другому клиенту связанные службы.
- Сеть Java Запускается, приложения могут запросить определенную версию программного обеспечения среды выполнения Java для выполнения.