apache:侧重于http server web服务器,处理静态页面非常快tomcat:侧重于servlet引擎,如果以standalone方式运行,功能上与apache等效 , 支持JSP,但对静态网页不太理想; apache是web服务器,tomcat是应用(java)服务器,它只是一个ser ...
分类:
Web程序 时间:
2016-08-23 11:27:53
阅读次数:
281
Jetty
基本架构
Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器。
它有一个基本数据模型,这个数据模型就是 Handler(处理器),所有可以被扩展的组件都可以作为一个 Handler,添加到 Server 中,Jetty 就是帮你管理这些 Handler。
下图是 Jetty 的基本架构图,整...
分类:
Web程序 时间:
2016-08-04 10:36:01
阅读次数:
345
详解web容器 - Jetty与Tomcat孰强孰弱 Jetty 基本架构 Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器。 它有一个基本数据模型,这个数据模型就是 Handler(处理器),所有可以被扩展的组件都可以作为一个 Ha ...
分类:
Web程序 时间:
2016-08-04 01:28:27
阅读次数:
240
官方规范翻译过来的。Servlet是基于Java技术的web组件,容器托管的,用于生成动态内容。像其他基于Java的组件技术一样,Servlet也是基于平台无关的Java类格式,被编译为平台无关的字节码,可以被基于Java技术的webserver动态加载并运行。容器,有时候也叫做servlet引擎,是webs..
分类:
其他好文 时间:
2016-08-02 11:50:15
阅读次数:
204
1、JSP的运行原理: JSP 本质上是一个 Servlet.每个JSP 页面在第一次被访问时, JSP 引擎将它翻译成一个 Servlet 源程序, 接着再把这个 Servlet 源程序编译成 Servlet 的 class 类文件. 然后再由WEB容器(Servlet引擎)像调用普通Servle ...
分类:
Web程序 时间:
2016-07-15 15:19:59
阅读次数:
199
一、ServletContext介绍 Servlet引擎为每个WEB应用程序都创建一个对应的ServletContext对象 ServletContext对象被包含在ServletConfig对象中,调用ServletConfig.getServletContext方法可以返回ServletCont ...
分类:
其他好文 时间:
2016-06-04 13:21:32
阅读次数:
183
一、ServletConfig 接口介绍: 封装了Servlet的配置信息,并且可以获取ServletContext对象 Servlet引擎将代表Servlet容器的对象(ServletContext)和Servlet的配置参数信息一并封装到一个称为ServletConfig的对象中,并在初始化Se ...
分类:
其他好文 时间:
2016-06-03 17:25:20
阅读次数:
117
【0】README
0.1)本文部分文字描述转自 “how tomcat works”,旨在学习 “tomcat(14)服务器组件和服务组件” 的基础知识;
【1】服务器组件(org.apache.catalina.Server)
1)org.apache.catalina.Server接口的实例表示 Catalina的整个servlet引擎,囊括了所有的组件。服务器组件使用了一种优...
分类:
其他好文 时间:
2016-05-23 15:15:52
阅读次数:
311
【0】README
0.1)本文部分文字描述转自 “how tomcat works”,旨在学习 “tomcat(13)Host和Engine容器” 的基础知识;
0.2)Host容器:若你想在同一个tomcat部署 上运行多个Context 容器的话,就需要使用 Host 容器;它是Context容器的父容器;
0.3)Engine容器:表示Catalina的整个servlet 引擎。如果...
分类:
其他好文 时间:
2016-05-20 19:41:42
阅读次数:
376
Jetty和tomcat的比较 相同点: 1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 1. 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Han
分类:
其他好文 时间:
2016-02-25 15:08:58
阅读次数:
112