Applet vs. Application

Автор: Laura McKinney
Дата Створення: 6 Квітень 2021
Дата Оновлення: 17 Травень 2024
Anonim
Applet vs Application
Відеоролик: Applet vs Application

Зміст

Аплет і додаток - це програми java. Основна відмінність аплету від програми полягає в тому, що програма відома як окрема програма java, яка може працювати безпосередньо на вашій машині. З іншого боку, аплет - це програми, для роботи якого потрібен браузер. Простіше кажучи, прикладна програма запускається без будь-яких обмежень безпеки та за допомогою віртуальної машини, але аплет не може бути запущений без допомоги браузера і вимагає додаткових обмежень безпеки.


Апплети не можуть впливати на систему користувача, якщо в браузері встановлений належний JVM. У той час як термін і відчуття програми для різних операційних систем залишаються однаковими.

Зміст: Різниця між аплетом та додатком

  • Порівняльна діаграма
  • Що таке аплет?
    • Типи аплетів
  • Що таке додаток?
  • Ключові відмінності
  • Відео порівняння
  • Висновок

Порівняльна діаграма

Основа Аплет Застосування
ВизначенняАплети - це невелика програма Java, яка потребувала браузера для виконання. Це не повнофункціональна програма Java.Додаток - це автономна програма Java, яка не потребує або не потребує браузера для її виконання. Це повнофункціональна програма Java.
Основний методАплет не використовує основний метод (), як програма java для його виконання.Програма використовує основний метод () для її виконання, оскільки вони є реальною програмою java.
ВільноЇї не можна запускати вільно. Вони призначені для запуску HTML-сторінки.Він може працювати вільно, оскільки вони є окремим додатком.
Взаємозв’язокВін не зв’язується з іншими серверами з міркувань безпеки.Він може з'єднуватися з іншими серверами, оскільки вони не мають обмежень безпеки.
ДоступВін може отримати доступ лише до певних служб браузера.Він може отримати доступ до всіх видів ресурсів, доступних у системі.
БезпекаЦе безпека обмежена, вона вимагає безпеки для системи, оскільки вони не є довіреними.Жодних проблем щодо безпеки немає.

Що таке аплет?

В основному, це невелика програма java, як веб-версія програми. Аплет - це програма java, яка потребує браузера java для запуску та виконання. Зазвичай вони використовуються для обчислень в Інтернеті. Вони можуть здійснювати передачу за допомогою Інтернету з одного комп’ютера на інший. Аплет Java може виконувати будь-які операції, наприклад, відтворювати звуки, показувати графіку, створювати анімовану графіку тощо. Ви також можете створити свій власний аплет локально, а також можете розвивати їх зовнішньо.


Веб-переглядачі, які постачаються з програмою java для виконання програми аплет, називаються браузером з підтримкою Java. Байт-коди аплетів проживають в унікальному місці, яке є Всесвітньою павутиною. Програми аплетів java виконуються з більш обмеженим обмеженням безпеки. Він не може отримати доступ до ресурсу в системі, окрім служб, що стосуються браузера.

Типи аплетів

Ми інтегрували аплет у веб-сторінку двома способами

  • Де ми створюємо власний аплет на веб-сторінці. Ці види аплетів розробляються та зберігаються локально і відомі як "Локальний аплет".
  • По-друге, ми можемо завантажити аплет із віддаленої комп'ютерної системи, вбудованої у веб-сторінку.

Що таке додаток?

В основному, це автономна програма java, яка може підтримувати віртуальну машину на стороні сервера. Додаток має специфічну функцію запуску на будь-якій віртуальній машині, сумісній з Java. Це програма програми Java, яка призначена для виконання певного завдання для користувача. Програма програми Java включає програми баз даних, текстовий процесор, засоби розробки та програми редагування зображень, електронні таблиці та веб-браузер.


Вони не містять обмежень безпеки і можуть отримати доступ до будь-яких даних або інформації або будь-якого ресурсу. Усі прикладні програми залишаються на машині, на якій вони розгорнуті. Він має єдину початкову точку, яка має основний метод ().

Ключові відмінності

  1. Аплетти - це програма, яка потребує браузера для її виконання. На відміну від цього, програма Java - це автономна програма, яка не потребує жодного браузера для її виконання.
  2. Аплети не є повнофункціональною програмою і її можна використовувати лише для виконання невеликих завдань та її частини. З іншого боку, програма java - це програма з багатофункціональною програмою, розроблена для певного завдання безпосередньо для користувача.
  3. У додатку використовується основний () метод для початку реалізації коду. Незважаючи на це, аплет не використовує метод main (). Як правило, його називають визначеним методом після завантаження.
  4. З одного боку, програма має якість запускати будь-які програми з вашого локального комп'ютера. З іншого боку, аплет не має цієї функції.
  5. Програми аплет не можна запускати самостійно. Це вимагає більш високих обмежень безпеки. Але, прикладним програмам Java довіряють і не потребують ніякого захисту.

Висновок

На закінчення, різниця між апплетом та додатком java полягає в тому, що аплет - це веб-версія програми, а програма java призначена для автономної машини. Додаток може отримати доступ до всіх ресурсів, а аплет не має цієї функції. І програма, і аплет мають різницю в безпеці, оскільки аплет дуже захищений, але додаток не вважається надійним. Обидва відрізняються між собою особливостями, але обидва мають своє особливе значення залежно від використання.