JAVA程序有3中执行环境。
(1)能够单独运行的程序,称为Java Application(Java应用程序)。
(2)在Internet浏览器中运行的程序,称为 Java Applet(JAVA小用用程序)。Applet是一个在WEB浏览器内部运行的小应用程序,需要WEB浏览器的支持。
(3)在WEB服务器端运行的程序,称为Java Servlet。Servlet实际上是运行在WEB服务器上的应用程序,它与协议和平台无关。Java Servlet可以动态地扩张WEB服务器的能力,并采用轻轻偶/想用模式提供WEB服务。目前SUN公司开发的JSP技术,JSP是JAVA SERVER PAGE的所写,悦来越得到广泛的应用。Java Servlet可以与JSP进行交互,从而为开发WEB服务提供优秀的解决方案。