Интернет магазин китайских планшетных компьютеров



Компьютеры - Java-апплет - Техническая информация

22 января 2011


Оглавление:
1. Java-апплет
2. Техническая информация
3. Недостатки апплетов
4. Вопросы совместимости
5. Альтернативы



Java-апплеты в большинстве браузеров выполняются в «песочнице», предотвращая их доступ к локальным данным. Код апплета загружается с веб-сервера, и браузер либо вставляет апплет в веб-страницу, либо открывает новое окно с собственным пользовательским интерфейсом апплета. Апплет может быть отображен на веб-странице путем использования устаревшего HTML элемента applet, или рекомендуемого элемента object. Этим определяется месторасположение и источник апплета.

Главный класс апплета расширяет класс java.applet.Applet или, если создаётся Swing апплет, javax.swing.JApplet. Класс должен переопределить методы создания пользовательского интерфейса внутри себя..

Преимущества апплетов

Преимущества использования Java-апплетов

  • кроссплатформенность
  • апплет может работать на «всех» установленных к этому времени версиях Java, а не только с последней версией; однако, если апплет требует последнюю версию JRE, то клиент будет вынужден ждать более длительной загрузки;
  • апплет поддерживается большинством браузеров;
  • он кэшируется в большинстве браузеров, а потому будет быстро загружаться при возвращении на веб-страницу; но апплет может сохраняться в кэше и создавать проблемы после выхода новых версий;
  • он может иметь полный доступ к машине, на которой выполняется, если пользователь согласен на это;
  • апплет может улучшить использование: после первого запуска апплета, когда JVM уже выполняется и быстро запускается, преимущественно у постоянных пользователей Java, однако JVM придется перезапускать каждый раз, когда запускается новый браузер.
  • он может запуститься с сопоставимой скоростью на других компилируемых языках, таких как C++, но во много раз быстрее, чем JavaScript
  • он может перенести работу с сервера к клиенту, делая Интернет-решение с, большим числом пользователей / клиентов.


Просмотров: 4273


<<< Java Web Start