Федеральне агентство з освіти РФ
Ярославський державний університет ім. П.Г. Демидова
Кафедра теоретичної інформатики
Реферат
на тему
Технологія розгортання додатків Java Web Start
Виконала:
Студентка групи ІТ - 32БО
Дмитрієва А.В.
Перевірив:
Головченко А.А.
Ярославль, 2011р.
Введення
Як особисто ви ставитеся до використання Java-додатків? Наприклад, до програм для ведення щоденника, поштовим програмам, чатам, веб-браузерам, текстовим редакторам, графічним редакторам, переглядач відео, зображень, програмам-конверторів та багато-багато іншого? Перевага використання програм, написаних на Java, очевидно. Ви можете використовувати ці програми де вам завгодно, на будь-якій платформі. Java Web Start - це технологія, яка дозволить вам запускати цікавлять вас програми прямо з веб-сайту. При цьому всі необхідні частини Java-додатки, та інші ресурси будуть також завантажені агентом Java Web Start. p align="justify"> Основні переваги Java-додатків - це: багатий і дружній інтерфейс додатків. Додатки можуть бути запущені не тільки за допомогою веб-браузера. Вони можуть бути виконані з стартового меню або з робочого столу. Також швидкість роботи не залежить від швидкості з'єднання з Інтернет. Крім цього, додатки працюють в off-line режимі. Працювати з такою програмою можна де завгодно, нехай навіть у літаку під час польоту. Однак для звичайних Java-додатків, крім основної проблеми, згаданої раніше, накладаються також труднощі при установці і оновленні програми. Java Web Start дозволяє розгортати майданчик для старту додатків безпосередньо на веб-сайті. Нижченаведена схема показує принцип роботи Java Web Start технології:
java start додаток
В
Користувач клацає по посиланню HTML-сторінки у веб-браузері, з'являється splash-вікно Java Web Start, після чого запускається додаток, яке готове до роботи.
Насправді все трохи складніше. Коли користувач натиснув на посилання, він завантажує сторінку, що містить опис програми. Mime-тип повернутого результату пов'язаний з Java Web start, тому браузер передає отримані дані (відповідь) Java Web Start і передає їй управління. Відбуваються всілякі перевірки на можливість запуску додатка і, якщо все пройшло успішно, запускається завантажене додаток. Якщо ні, то Java Web Start шукає необхідні ресурси і також завантажує їх на комп'ютер користувача. Все це відбувається на належному рівні безпеки. У захисні засоби входить підпис архівів з додатком. Такий метод захисту архівів дозволяє відрізняти архіви з...