Java 中 Applet 和 Servlet 之间的区别
javaserver side programmingprogramming
在本文中,我们将了解 Java 中 Applet 和 Servlet 之间的区别。
Applet
它们在客户端执行。
它在 Web 浏览器中运行。
它在客户端计算机上运行。
其父包是 ‘java.applet.*’和‘java.awt.*’。
一些方法包括 init()、stop()、paint()、start()、destroy()。
执行 applet 需要用户界面。
用户界面示例是 AWT 或 swing。
它需要客户端计算机上的用户界面来执行 applet。
这样做是因为它需要更多带宽。
它们容易产生风险,因为它们是在客户端计算机上执行的。
Servlet
它在服务器端执行。
它在网页上运行。
它在服务器上运行。
它的父包包括‘javax.servlet.*’和‘java.servlet.http.*’。
一些生命周期方法包括 init()、service() 和 destroy()。
它不需要接口来执行。
由于它们是在服务器上执行的,因此需要的带宽更少。
与小程序相比,它们更安全,因为它们处于服务器的安全保护之下。