《Oracle Java EE编程指南》01-01:Web应用简介

1、静态站点

静态Web站点:每次访问返回页面相同,客户端与服务器端不能交互

在这里插入图片描述

2、动态站点(无数据库)

动态Web应用:每次请求客户端可以输入一些参数,服务器接收后,返回不同的页面。例如,使用百度搜索。

在这里插入图片描述

3、动态Web应用:有数据库

在这里插入图片描述

4、Web服务器、应用服务器、Tomcat

Web服务器:也被称为 HTTP 服务器,通过 HTTP 协议与客户端通信。这个客户端通常指的是 Web 浏览器。用来提供网站的静态访问功能。例如,Apache、IIS都是Web服务器

应用服务器:用来为组件提供运行的环境,调用业务逻辑,提供服务。例如,Weblogic、WAS都是JavaEE应用服务器。

Tomcat: 能提供大部分Web服务器功能,能作为Servlet容器使用。因此,在课程中,我们只使用Tomcat同时承担Web服务器和应用服务器的功能。但是Tomcat不是真正意义的应用服务器,因为不支持某些JavaEE服务。很多网站使用 Apache+Tomcat架构。

猜你喜欢

转载自blog.csdn.net/goldentec/article/details/105252074