2014-09-28 54 views
-3

Applet和Servlet之间的区别是什么以及它们是如何被使用的几个例子?我是网络新手,我想知道这些事情是如何不同的。Applet和Servlet之间的区别以及它们的用法

+3

在提出这样简单的问题之前,您应该阅读Oracle的网站或维基百科。 – 2014-09-29 15:51:04

+0

[Applet v/s Servlet]的可能重复(http://stackoverflow.com/questions/1723845/applet-v-s-servlet) – blo0p3r 2014-09-29 16:41:22

回答

4

维基百科:A Java小应用程序是一个小型应用程序,它是用Java编写的,以字节码的形式传递给用户。用户从网页启动Java小程序,然后在独立于Web浏览器本身的进程中的Java虚拟机(JVM)内执行小程序。小程序用于为Web应用程序提供交互式功能,而这些功能无法单独由HTML提供。他们可以捕获鼠标输入,并具有按钮或复选框等控件。响应于用户动作,小应用程序可以改变提供的图形内容。这使得小程序非常适合演示,可视化和教学。

A servlet是一种Java编程语言类,用于扩展服务器的功能。虽然servlet可以响应任何类型的请求,但它们通常用于扩展由Web服务器托管的应用程序。 Servlet是其他动态Web内容技术(如PHP和ASP.NET)的Java对象。换句话说,Servlet是一个接收请求并基于该请求生成响应的对象。

1

一个Applet用于客户端执行,通常是图形组件。

Servlet用于服务器端执行,没有图形组件,但可以返回HTML或任何种类的数据(通常称为service)。

相关问题