几种常见的WEB服务器

WEB服务器

Web服务器是指网站服务器,当Web浏览器连接到服务器上,服务器会处理客户端发出的请求并将信息反馈到浏览器上,因此具有以下作用:可以存储Web页面上的信息和内容,提供管理环境,处理浏览器的请求,执行服务端程序以及给出响应,且具备基本安全性功能。常用的几种服务器有Tomcat,Apache,IIS,他们的基本工作原理差不多相同

Tomcat服务器

在我们学习java时经常接触服务器是Tomcat服务器,Tomcate服务器是开源的且免费的,占用系统资源小,是一个轻量级的应用服务器,支持运行Servlet/JSP应用程序,但是在运行时不够稳定,在处理HTML的页面的效率低于Apache服务器
Tomcat服务器的作用:
1.管理Servlet应用的生命周期
2.将客户端请求的url映射到对应的Servlet
3.与Servlet程序合作处理HTTP请求
适合使用在开发小型项目中,可以利用它访问HTML的请求,它是Apache服务器的扩展,运行时是独立运行的。

Apache服务器

Apache服务器,是免费的并且是开源的,它可以运行在Windows系统和Linux系统上,Apache服务器的安全性能很不错,Apache服务器本身只支持HTML静态页面,一般和Tomcate服务器一起结合使用,这样既可以支持HTML又可以支持JSP

IIS服务器

IIS服务器平时用到的很少,因此也不是特别的了解,只能简单说说了,这是一种Web服务器,是免费的但不开源,并且还提供图形化界面,在运行时不够稳定,但是安全性高,支持HTML语言和ASP语言,只支持Windows系统

总结

稳定性:Apache服务器更加稳定
扩展性:Apache服务器应用范围更广
安全性:Apache服务器与IIS服务器都很安全可靠
开放性:Apache服务器与Tomcat服务器都开放源代码,而IIS服务器不开放源代码。

猜你喜欢

转载自blog.csdn.net/qq_44902858/article/details/109529623