Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Застосування технологій Java і JavaFX для розробки віртуальних лабораторій математичного моделювання

Реферат Застосування технологій Java і JavaFX для розробки віртуальних лабораторій математичного моделювання





платформо-незалежний, Java-аплети можуть виконуватися браузерами багатьох операційних систем, включаючи Microsoft Windows, UNIX, Apple Mac OS і GNU/Linux. p align="justify"> Користувач, запускаючи аплет, не знає, які команди закладені в коді програми. Тому програми, що завантажуються з Мережі, при попаданні в призначену для користувача машину обмежуються в діях, і розглядаються як ненадійний код, виконуваний в надійній середовищі. Навіть після завершення перевірки байт-коду аплетам заборонений доступ до файлів на комп'ютері, вони можуть отримувати доступ тільки до сервера, з якого були завантажені. В якості додаткової міри безпеки аплетам заборонено запускати програми, які не можна піддати такому ж процесу перевірки, що і аплет. p align="justify"> Код аплету завантажується з веб-сервера, і веб-оглядач або вставляє аплет у веб-сторінку, або відкриває нове вікно з власним користувача інтерфейсом аплету.

Переваги аплетів:

В· Кросплатформеність;

В· аплет може працювати на "всіх" встановлених до цього часу версіях Java, а не тільки з останньою версією;

В· аплет підтримується більшістю веб-оглядачів;

В· він кешується в більшості веб-браузерах, а тому буде швидко завантажуватися при поверненні на веб-сторінку;

В· він може мати повний доступ до машини, на якій виконується, якщо користувач згоден на це;

В· він може перенести роботу з сервера до клієнта, роблячи роботу з додатком у мережі Інтернет зручним і швидким, навіть з великим числом користувачів/клієнтів;

У зв'язку з тим, що для візуалізації вихідних даних, а також створення користувальницького інтерфейсу мною використовується технологія JavaFX, то для запуску у браузері аплету такого типу необхідно використовувати технологію Java Web Start, яка має ряд відмінностей від аплетів. Java Web Start (часто JavaWS) - технологія компанії Sun Microsystems, що дозволяє запускати додатки на Java з веб-браузера. Заснована на протоколі Java Network Launching Protocol (JNLP). На відміну від аплетів, додатки Web Start можуть запускатися не у вікні веб-оглядача і не мають з ним прямого зв'язку. p align="justify"> Відмінності між Java Web Start і апплетами [8]:

В· Технологія Java Web Start використовується для доставки звичайних додатків, написаних на мові Java і починаються з виклику методу main, що міститься в одному з класів;

В· Програми, створені за допомогою технології Java Web Start, не запускаються всередині веб-браузера. Вони відображаються поза веб-оглядача;

В·


Назад | сторінка 7 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Технологія розгортання додатків Java Web Start
  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Web-програмування на Java. Застосування аплетів
  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Створення на мові програмування Java аплету, реалізуючого інтерфейс Gnumeri ...