起首,tomcat是开源的,基于java言语开辟的,布置web项目的容器。一般的html,浏览器可以直接搞定,可以不须要tomcat等布置,然则如servlet这些,浏览器没法直接将内里的内容剖析出来吧。这些就须要一个东西举行处置惩罚数据,以让浏览器可以在接见主机的时刻,将这些信息准确的辨认出来。
可以帮我们对接http要求(做些通用处置惩罚),然后将要求转发到我们的servlet处置惩罚器举行处置惩罚,我们只须要把本身的营业处置惩罚放在servlet的service要领即可,不须要关注其他过剩的事变。
细致处置惩罚的要领:
1.起首要运用http接见到你的web运用你服务器须要开一个端口来监听要求吧?
2.既然运用的是http协定,那末须要剖析来自收集的http要求吧?
3.剖析了以后要接见到对应的运用体系吧?
4.体系处置惩罚了要求以后返回的效果集你须要返回给用户让用户能在浏览器中展现吧?
中间件就是帮你完成了这些事变罢了:开启监听端口监听用户的要求,剖析用户发来的http要求然后接见到你指定的运用体系,然后你返回的页面经由tomcat返回给用户。
以上就是为何要用tomcat?的细致内容,更多请关注ki4网别的相干文章!