Апплет против сервлета в Java

Автор: Laura McKinney
Дата создания: 4 Апрель 2021
Дата обновления: 13 Май 2024
Anonim
Урок Java 145: Аплеты
Видео: Урок Java 145: Аплеты

Содержание

Ключевое различие между апплетом и сервлетом в Java заключается в том, что апплет - это небольшая Java-программа, которая запускается на клиентском компьютере, тогда как Servlet - это небольшая Java-программа, работающая на сервере.


Java - это объектно-ориентированный язык программирования, который использует как компилятор, так и интерпретатор. В основном все программы сделаны на языке программирования Java. Java-код может быть написан на Windows, Linux и Mac OS. Синтаксис языка программирования C и C ++ совершенно одинаков. Java создает браузер для запуска программ, которые помогают создавать графический интерфейс пользователя. Язык программирования Java используется и используется в настоящее время. Для написания Java-кода программисту нужен комплект разработки программного обеспечения (SDK), который включает в себя компилятор, интерпретатор, который не требуется в C ++. И апплет, и сервлет являются Java-программой. Апплет и сервлет отличаются друг от друга, апплет и сервлет в Java заключаются в том, что апплет - это небольшая Java-программа, которая запускается на клиентском компьютере, тогда как Servlet - это небольшая Java-программа, работающая на сервере.


Апплет - это небольшая Java-программа, которая работает на стороне клиента и встроена в HTML-код. В API JAVA есть библиотека, которая называется applet. В JAVA API есть класс, который называется Applet. Если вы создаете какой-либо подкласс, вам нужно сделать его открытым. Init (), service (), destroy () - это методы в апплете. Init () - это метод, который используется для инициализации программы. Метод Start () используется для запуска программы. Метод Stop () используется для остановки программы. Сервлеты - это небольшая Java-программа, которая запускается на стороне сервера. Цель сервлетов - собрать запрос от клиента и создать веб-страницу. Java.servlet есть, а java.servlet.http используется для вызова сервлетов. Метод Init () используется для инициализации программы в память. Service () - это метод, который обрабатывает HHTP, а destroys () - это метод, который освобождает ресурсы.

Содержание: Разница между апплетом и сервлетом в Java

  • Сравнительная таблица
  • Апплет
  • Servlet
  • Ключевые отличия
  • Заключение
  • Пояснительное видео

Сравнительная таблица

основаАпплет Servlet
Смыслапплет представляет собой небольшую Java-программу, которая работает на клиентском компьютере

Servlet - это небольшая Java-программа, которая работает на сервере.


 

ИнтерфейсАпплет использует пользовательский интерфейсСервлет не использует пользовательский интерфейс
Пропускная способностьАпплет требует большей пропускной способности сетиСервлет требует меньше пропускной способности сети
Безопасность В апплете меньше безопасностиВ сервлете больше безопасности

Апплет

Апплет - это небольшая Java-программа, которая работает на стороне клиента и встроена в HTML-код. В API JAVA есть библиотека, которая называется applet. В JAVA API есть класс, который называется Applet. Если вы создаете какой-либо подкласс, вам нужно сделать его открытым. Init (), service (), destroy () - это методы в апплете. Init () - это метод, который используется для инициализации программы. Метод Start () используется для запуска программы. Метод Stop () используется для остановки программы.

Servlet

Сервлеты - это небольшая Java-программа, которая работает на стороне сервера. Цель сервлетов - собрать запрос от клиента и создать веб-страницу. Java.servlet есть, а java.servlet.http используется для вызова сервлетов. Метод Init () используется для инициализации программы в памяти. Service () - это метод, который обрабатывает HHTP, а destroys () - это метод, который освобождает ресурсы.

Ключевые отличия

  1. Апплет - это небольшая Java-программа, которая запускается на клиентском компьютере, а Servlet - небольшая Java-программа, работающая на сервере.
  2. Апплет использует пользовательский интерфейс, тогда как сервлет не использует никакого пользовательского интерфейса.
  3. Апплет требует большей пропускной способности сети, тогда как сервлет требует меньшей пропускной способности сети.
  4. В апплете меньше безопасности, тогда как в сервлете больше безопасности

Заключение

В этой статье выше мы видим четкую разницу между апплетом и сервлетом с примерами.

Пояснительное видео