Spec-Zone .ru
спецификации, руководства, описания, API
След: Развертывание
Урок: Апплеты Java
Раздел: Выполнение Больше С Апплетами
Какие Апплеты Могут и не Могут Сделать
Домашняя страница > Развертывание > Апплеты Java

Какие Апплеты Могут и не Могут Сделать

Апплеты Java загружаются на клиенте, когда пользователь посещает страницу, содержащую апплет. Модель обеспечения безопасности позади апплетов Java была разработана с целью защиты пользователя от злонамеренных апплетов.

Апплеты, которые не подписываются, используя сертификат безопасности, как полагают, недоверяемы и называемы апплетами без знака. Работая на клиенте, апплеты без знака работают в пределах песочницы безопасности, которая позволяет только ряд безопасной работы.

Апплеты могут быть подписаны, используя сертификат безопасности, чтобы указать, что они происходят из доверяемого источника. Подписанные апплеты работают вне песочницы безопасности и имеют обширные возможности получить доступ к клиенту. Подписанный апплет будет работать вне песочницы безопасности, только если пользователь принимает сертификат безопасности апплета. Если пользователь откажется принять сертификат, то апплет будет работать в пределах песочницы безопасности, подобной апплету без знака.

С недавними улучшениями программного обеспечения Плагина Java апплеты без знака, запущенные, используя Протокол Запуска Сети Java (JNLP), могут безопасно получить доступ к клиенту с разрешением пользователя. Рекомендуется, чтобы Вы запустили свой апплет, используя JNLP, чтобы усилить расширенные возможности и улучшить пользовательский опыт. См. Развертывание Апплета для пошаговых инструкций по развертыванию апплета.

В этом тема мы обсудим ограничения безопасности и возможности апплетов.

Апплеты без знака

Апплеты без знака могут выполнить следующие операции:

Апплеты без знака не могут выполнить следующие операции:

Подписанные Апплеты

У подписанных апплетов нет ограничений безопасности, которые вводятся для апплетов без знака и могут работать вне песочницы безопасности.


Отметьте: код JavaScript обрабатывается как код без знака. Когда к подписанному апплету получают доступ от кода JavaScript в странице HTML, апплет выполняется в пределах песочницы безопасности. Это подразумевает, что подписанный апплет по существу ведет себя, любит апплет без знака.

См. Безопасность в Богатых Интернет-приложениях для информации о том, как работать с подписанным и кодом без знака.

Дополнительная информация

Для получения дополнительной информации о диалоговых окнах безопасности апплета, см., что Безопасность Исследования Предупреждает Функциональность (статья относительно oracle.com/technetwork)


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Сетевой Клиентский Пример Апплета
Следующая страница: Решение Общих проблем Апплета