Servlet

简介:   Servlet担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

  Servlet担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

  原来访问数据库需要把数据库的内容做成页面,太麻烦,推出了CGI(基于进程),97年sun公司推出了Servlet,现在Servlet用的也不多了,主要是ASP,PHP等动态Web编程技术。

  编写Java Socket程序的几种结构:直接使用Socket,这是单线程的,一次处理一个用户的请求;结合多线程;使用NIO的非阻塞(Non Blocking)Socket再结合多线程;使用JDK自导的或者第三方的线程池技术;使用开源的Socket开源框架。

  v512的老师说了引入包时不管是全部引入还是单一引入编译后的效率是一样的。

  未完待续……

  

 

目录
相关文章
|
9天前
|
Oracle Java 关系型数据库
浅谈Servlet
浅谈Servlet
6 0
|
17天前
|
XML 前端开发 Java
servlet使用
servlet使用
|
5月前
|
IDE Java 应用服务中间件
Servlet3.0
Servlet3.0
|
7月前
|
小程序 Java 应用服务中间件
Servlet这些你可能还不知道
Servlet这些你可能还不知道
35 0
|
3月前
|
XML Java 应用服务中间件
一文了解Servlet
Servlet是用于开发基于Java的Web应用程序的Java类。Servlet在Web服务器上运行,接收来自客户端(通常是Web浏览器)的请求并生成响应。 Servlet提供了一种动态生成网页内容的方法。它可以接收HTTP请求,读取请求参数,与数据库进行交互,生成动态内容,并返回响应给客户端。 Servlet通常被部署在Java Web容器(如Apache Tomcat)中。
43 1
一文了解Servlet
|
8月前
|
Java 应用服务中间件
Servlet2(1)
Servlet2(1)
43 0
|
8月前
|
前端开发 JavaScript 应用服务中间件
Servlet1(2)
Servlet1(2)
39 0
|
Java 应用服务中间件
Servlet详解
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。
133 1
|
存储 应用服务中间件
Servlet(二)
关于Servlet的相关介绍
164 0
Servlet(二)
|
容器 安全
3.Servlet(二)
1.Servlet应用开发接口    对Servlet应用开发接口及功能的掌握,决定了是否能做好Servlet开发工作。    GenericServlet抽象类            HttpServlet抽象类       2.Servlet的生命周期   init() 在Servlet实例化之后,调用Service之前调用init()方法 service() 调用此方法允许Servlet响应请求,在Servlet成功初始化之前无法调用 destroy() 当一个Servlet被从服务中去除时,Servlet容器会调用此方法。
978 0

相关课程

更多