Философия Java


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


Если вы можете жить внутри ограничений, апплеты имеют определенные преимущества, особенно при построении клиент/серверных или сетевых приложений:

  1. Не требуется установки. Апплет имеет истинную независимость от платформы (включая возможность легкого проигрывания звуковых файлов), так что вам не нужно делать никаких изменений вашего кода для различных платформ и при этом никто не должен выполнять какое-либо “выщипывание” при инсталляции. Фактически, инсталляция происходит всякий раз, когда пользователь загружает Web страницу, содержащую апплет, так что обновления происходят легко и автоматически. В традиционных системах по технологии клиент/сервер строительство и установка новых версий клиентского программного обеспечения часто становится кошмаром.
  2. Вам не нужно беспокоится о плохом коде, являющемся причиной крушения чьей-то системы, потому что система безопасности встроена в ядро языка Java и в структуру апплета. Наряду с предыдущим пунктом, это делает Java популярным для, так называемых, Intranet приложений клиент/сервер, которые живут только в пределах компании или на ограниченной области операций, где среда пользователя (Web броузер и дополнения) может определять и/или управляет приложением.

Так как апплеты автоматически интегрируются в HTML, вы имеете встроенную, платформо-независимую систему поддержки апплетов. Это интересный поворот, так как мы привыкли иметь часть документации программы, а не наоборот.




Начало  Назад  Вперед