b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

aspnet responsewrite乱码_responsebody返回json_框架设response乱码

电脑杂谈  发布时间:2017-03-10 09:15:41  来源:网络整理

1.servlet简介

a.b/s 架构

browser/server,就是客户端采用浏览器,服务器端采用web server。浏览器和 服务器端之间采用http协议进行通讯。相对于c/s架构的优势:

1.不需要关系通讯的问题,c/s架构需要自己写代码来定义通讯协议,难度比较大。

2.浏览器不需要单独安装,可维护性更好,c/s架构需要下载客户端。

服务器端负责通讯,我们可以使用servlet/jsp技术来显示业务逻辑,处理业务逻辑。

b.组件和容器

组件:符合规范的可以单独部署的程序模块。

(部署:将该组件复制到容器的指定的目录,容器会自动调用)

容器:符合规范的程序,主要用来管理组件的生命周期(比如,组件实例创建、组件的调用、组件销毁),

同时给组件提供运行环境。

c.servlet

就是sun公司提供的用于扩展web功能组件技术。

网页 静态网页(HTML) 动态网页JavaEE规范Servlet---Jsp

什么是Servlet?

Intece servlet is a small Java program that runs within a Web server. Servlets receive and respond to requests from Web clients, usually across HTTP, the HyperText Transfer Protocol.Servlet是由sun公司开发的一组用来扩展服务器功能的规范/一组API的统称,也是一个顶层接口;

1.servlet是java语言编写的程序,运行于支持java的web服务器或应用服务器中

2.servlet先于JSP出现,提供服务端和客户端动态交互的功能。

3.servlet可以处理来自客户端的HTTP请求,并生成响应给客户端。

4.servlet对于web服务器而言,就好像java Applet 对于web浏览器;servlet需要加载到web服务器并在web服务器内执行。

注:CGI(Common Gateway Intece,通用网关接口)是一种运行在服务器端的程序,它接收浏览器客户端的请求,将请求转发给服务器,将服务器处理的结果返回给浏览器。

1.CGI程序在执行过程中开销很大,同时在吞吐量较大的情况下执行效率比较慢;Servlet是在客户端请求之后创建一个线程来处理每个请求吞吐量大时执行效率更高

2.servlet的优点

1)可移植性

2).安全:具有类型检查特性,并利用java的垃圾收集器和没有指针的设计,使得servlet避免了内存管理问题。

3)高效,servlet加载执行后会常驻服务器内存中,当再次收到客户端的请求时,服务器会产生新的线程而非进程为客户端服务,提高响应速度。

1.Servlet类结构

javax.servlet

Intece Servlet

All Known Subinteces:

HttpJspPage, JspPage

All Known Implementing Classes:

FacesServlet, GenericServlet, HttpServlet

2.Servlet的简介

Defines methods that all servlets must implement.

A servlet is a small Java program that runs within a Web server. Servlets receive and respond to requests from Web clients, usually across HTTP, the HyperText Transfer Protocol.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-36808-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 王僧孺
      王僧孺

      既然同性如此重口的事都能想到去合法化了

    • 张琳
      张琳

      定了再发

    热点图片
    拼命载入中...