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



Компьютеры - Java Web Start

28 апреля 2011


Оглавление:
1. Java Web Start
2. JNLP



Java Web Start Application Manager

Java Web Start — технология компании Sun Microsystems, позволяющая запускать приложения на Java из браузера. Основана на протоколе Java Network Launching Protocol. В отличие от апплетов приложения Web Start запускаются не в окне браузера и не имеют с ним прямой связи.

Релиз версии 1.0 Sun выпустила в Марте 2001 года. Начиная с версии J2SE 1.4 Web Start включается в комплектацию Java Runtime Environment по умолчанию.

Различия между Java Web Start и аплетами

  • Технология Java Web Start используется для доставки обычных приложений, написанных на языке Java и начинающихся с вызова метода main, содержащегося в одном из классов.
  • Приложения, созданные с помощью технологии Java Web Start, не запускаются внутри браузера. Они отображаются вне браузера.
  • Приложения, созданные с помощью технологии Java Web Start, можно запустить с помощью браузера, однако механизм, лежащий в основе этого процесса, совершенно отличен от запуска аплетов. Браузеры тесно связаны с системой поддержки выполнения программ, написанных на языке Java, которая запускает аплеты. Технология Java Web Start гораздо самостоятельнее. Браузер просто запустит внешнюю программу, как только загрузит дескриптор приложения, созданного с помощью технологии Java Web Start. Для этого используется тот же механизм, что и в приложениях Adobe Acrobat или RealAudio. Даже конкурирующие поставщики браузеров не могут вмешаться в работу этого механизма.
  • После загрузки приложения, созданного по технологии Java Web Start, оно запускается вне браузера.
  • Технология Java Web Start обеспечивает более мощную поддержку кэширования и автоматического обновления программ по сравнению с технологией Java Plug-In.
  • Механизм «песочниц» в технологии Java Web Start более гибок и позволяет неподписанным приложениям получать доступ к локальным ресурсам.


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


<<< Java-апплет