Servlet详细教程与重要知识点.docVIP

  • 3
  • 0
  • 约9.38千字
  • 约 8页
  • 2017-01-15 发布于重庆
  • 举报
1.1 简介 典型的桌面应用程序的示例有记事本,媒体播放器等等。是本地.exe程序。用户和桌面程序的交互如图1.1。 图1.1 用户和桌面程序的交互 随着Internet的兴起,现在大多数电脑用户更加习惯Internet的Web应用。用户和Web应用程序的交互如图1.2所示。 图1.2 用户访问网站 Web应用程序和桌面程序相比,优点如下。 首先,Web应用程序的访问更加容易,用于访问Web应用的标准协议为HTTP协议,为绝大多数操作系统所支持。此外,所要求的客户端仅仅是浏览器。 其次,维护和部署成本低,Web应用程序在浏览器中请求运行,不需要在每个客户端系统上安装客户端软件。Web应用程序代码可以再服务器端进行修改和维护,这将节省更新和部署应用程序所需要的时间和成本。 Web应用运行在服务器上,服务器是一台设备,它为网络上的不同设备,即客户端的请求提供信息。最初,通过编写CGI(Common Gateway Interface,通用网关接口)程序来实现数据在Web上的传输,但是,对于客户端作出的每个请求,必须创建CGI程序的一个新实例,这将占用大量内存。因此,为了解决这个问题,引入了Servlet技术。 Servlet是一个用Java编写的应用程序,在服务器上运行,处理请求的信息并将其发送到客户端。Servlet的客户端可以提出请

文档评论(0)

1亿VIP精品文档

相关文档