Applet vs. Servlet в Java

Автор: Laura McKinney
Дата На Създаване: 4 Април 2021
Дата На Актуализиране: 11 Може 2024
Anonim
33 Whats the difference between applet & servlet |Adv Java Servlet Programming Tutorial advance java
Видео: 33 Whats the difference between applet & servlet |Adv Java Servlet Programming Tutorial advance java

Съдържание

Ключовата разлика между Applet и Servlet в Java е, че аплетът е малка java програма, която работи на клиентско изпълнение, докато Servlet е малка java програма, която работи на сървър.


Java е обектно-ориентиран език за програмиране, който използва както компилатор, така и интерпретатор. Най-вече целият софтуер е направен на езика за програмиране на Java. Java кодът може да бъде написан на Windows, Linux и Mac OS. Синтаксисът на език за програмиране на C и C ++ е съвсем същия. Java произвежда браузър за стартиране на програми, които помагат за създаването на графичен потребителски интерфейс. Днес се използва и език за програмиране на Java. За да напише Java код, програмистът се нуждае от софтуер за разработка на софтуер (SDK), който включва компилатор, интерпретатор, който не се изисква в C ++. И двата аплета и сервлета са java програма. Applet и servlet се различават един от друг, applet и servlet в Java са, че applet е малка java програма, която работи на клиентско изпълнение, докато Servlet е малка java програма, която работи на сървър.

Аплетът е малка java програма, която се изпълнява от страна на клиента и е вградена в HTML код. В API на JAVA има библиотека, която се нарича аплет. В API на JAVA има клас, известен като Applet. Ако създадете някакъв подклас, трябва да направите подкласа публичен. Init (), service (), kill () са методи на Applet. Init () е метод, който се използва за инициализиране на програмата. Методът Start () се използва за стартиране на програмата. Методът Stop () се използва за спиране на програмата.Servlets е малката програма java, която работи от страна на сървъра. Целта на сервлетите е да събере заявката от клиента и да създаде уеб страница. Java.servlet е, а java.servlet.http се използва за извикване на сървъли. Методът Init () се използва за инициализиране на програмата в паметта. Service () е метод, който обработва HHTP и унищожава () е методът, който освобождава ресурсите.


Съдържание: Разлика между Applet и Servlet в Java

  • Сравнителна диаграма
  • Applet
  • Servlet
  • Ключови разлики
  • заключение
  • Обяснително видео

Сравнителна диаграма

основаApplet Servlet
значениеаплетът е малка java програма, която работи на клиент

Servlet е малка java програма, която работи на сървър.

 

интерфейсИзползвайте потребителски интерфейс за аплетиServlet не използва потребителски интерфейс
BandwidthApplet изисква повече мрежова честотна лентаServlet изискват по-малка мрежова честотна лента
Сигурност В аплета има по-малка сигурностВ servlet има повече сигурност

Applet

Applet е малка java програма, която се изпълнява от страна на клиента и е вградена в HTML код. В API на JAVA има библиотека, която се нарича аплет. В API на JAVA има клас, известен като Applet. Ако създадете някакъв подклас, трябва да направите подкласа публичен. Init (), service (), kill () са методи на Applet. Init () е метод, който се използва за инициализиране на програмата. Методът Start () се използва за стартиране на програмата. Методът стоп () се използва за спиране на програмата.


Servlet

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

Ключови разлики

  1. Аплетът е малка java програма, която работи на клиентско изпълнение, докато Servlet е малка java програма, която работи на сървър.
  2. Потребителски интерфейс за използване на аплети, докато Servlet не използва потребителски интерфейс.
  3. Applet изисква повече мрежова честотна лента, докато Servlet изисква по-малка честотна лента на мрежата.
  4. Има по-малко сигурност в аплета, докато има повече сигурност в сервлета

заключение

В тази статия по-горе виждаме ясната разлика между аплет и сервлет с примери.

Обяснително видео