Что такое апплет Java?

Что такое апплет Java?Апплеты это программы Java, включаемые в страницы HTML. Страница HTML должна сообщать брузеру, какой апплет загрузить, и куда поместить каждый апплет на странице. Как вы и могли ожидать, для использования апплета необходимо специальный дескриптор, который сообщает браузеру, где взять файлы классов, и как апплет позиционирован на Web-странице(размер, местоположение и т.п.). Затем брузер извлекает необходимые файлы классов из Internet(или из каталога на пользовательской машине) и автоматически запускает апплет.

Когда появились апплеты, программисты должны были использовать для просмотра Web-страниц браузера HotJava, специально созданный компанией Sun для поддержки апплетов. Популярность апплетов существенно возросла, когда компания Netscape включила виртуальную машину языка Java в свой браузер.Вскоре такая возможность появилась в Internet Explorer. К сожалению, возникла проблема. Компания Netscape не стала поддерживать более современные версии языка Java, а компания Microsoft склонялась к решению вовсе отказываться от Java.

Для того чтобы решить данную проблему, компания Sun разработала и распространила инструмент под названием Java Plug-In. Используя различные механизмы расширения возможностей Internet Explorer и Netscape, этот инструмент можно совершенно свободно встроить в оба браузера. Это позволяет использовать их для запуска апплетов с помощью среды поддержки Java(Java Runtime Enviroment), разработанной компанией Sun. Предполагалось, что Java Plug-In позволит воспользоваться преимуществами последних версий виртуальных машин.

Чтобы запустить апплеты, необходимо инсталлировать текущую версию программы Java Plug-In и убедиться в том, что браузер связан с ней. Java Plug-In вместе с дополнительной информацией  можно найти на http://java.com