Java中的Applet与Servlet

作者: Laura McKinney
创建日期: 4 四月 2021
更新日期: 17 可能 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中的主要区别在于applet是在客户端运行的小型Java程序,而Servlet是在服务器运行的小型Java程序。


Java是一种同时使用编译器和解释器的面向对象的编程语言。大多数软件都是使用Java编程语言制作的。可以在Windows,Linux和Mac OS上编写Java代码。 C和C ++编程语言的语法完全相同。 Java会生成浏览器来运行有助于创建图形用户界面的程序。如今,Java编程语言已被使用并趋于流行。要编写Java代码,程序员需要软件开发套件(SDK),其中包括编译器和C ++不需要的解释器.Applet和servlet都是Java程序。 Applet和Servlet彼此不同,Java中的applet和Servlet是applet是在客户端运行的小型Java程序,而Servlet是在服务器运行的小型Java程序。

小程序是在客户端运行的小型Java程序,并嵌入HTML代码中。 JAVA的API中有一个称为applet的库。 JAVA的API中有一个称为Applet的类。如果创建任何子类,则需要将其公开。 Init(),service(),destroy()是Applet上的方法。 Init()是一种用于初始化程序的方法。 Start()方法用于启动程序。 Stop()方法用于停止程序。Servlet是在服务器端运行的小型Java程序。 Servlet的目的是收集来自客户端的请求并创建一个网页。使用Java.servlet和java.servlet.http来调用servlet。 Init()方法用于将程序初始化到内存中。 Service()是处理HHTP的方法,destroy()是释放资源的方法。

内容:Applet和Servlet在Java中的区别

  • 比较表
  • 小程序
  • Servlet
  • 关键差异
  • 结论
  • 解释性视频

比较表

基础小程序 Servlet
含义applet是在客户端运行的小型Java程序

Servlet是一个在服务器运行的小型Java程序。


 

接口小程序使用用户界面Servlet不使用任何用户界面
带宽Applet需要更多网络带宽Servlet需要较少的网络带宽
安全 小程序中的安全性较低servlet中有更多的安全性

小程序

Applet是在客户端运行的小型Java程序,并嵌入HTML代码中。 JAVA的API中有一个称为applet的库。 JAVA的API中有一个称为Applet的类。如果创建任何子类,则需要将其公开。 Init(),service(),destroy()是Applet上的方法。 Init()是一种用于初始化程序的方法。 Start()方法用于启动程序。 Stop()方法用于停止程序。

Servlet

Servlet是在服务器端运行的小型Java程序。 Servlet的目的是收集来自客户端的请求并创建一个网页。使用Java.servlet和java.servlet.http来调用servlet。 Init()方法用于将程序初始化到内存中。 Service()是处理HHTP的方法,destroy()是释放资源的方法。

关键差异

  1. 小程序是在客户端运行的小型Java程序,而Servlet是在服务器运行的小型Java程序。
  2. Applet使用用户界面,而Servlet不使用任何用户界面。
  3. Applet需要更多的网络带宽,而Servlet需要更少的网络带宽。
  4. applet中的安全性较低,而servlet中的安全性较高

结论

在上面的这篇文章中,我们通过示例看到了applet和servlet之间的明显区别。

解释性视频