TOMCAT的理解

一、先回答四个问题:

/*
1、何为Tomcat
2、Tomcat的作用
3、Tomcat的实质
4、核心部件
*/

何为Tomcat

Tomcat是一个装在个人计算机上的服务器,是一个免费的开放源代码的Web 应用服务。

Tomcat的作用

Tomcat大多用于调试程序,使一台机器同时具有客户端和服务器的功能。我认为Tomcat的作用是连接客户和开发者。

Tomcat的实质

tomcat实质就是一个服务器啊,一个web应用服务器。

核心部件

connector:connector是Tomcat接受外部的组件,负责接收客户端连接和客户端请求的处理加工。每个Connector都将指定一个端口进行监听,分别负责对请求报文的解析和响应报文组装。
container:container是一个容器,里面装着severlet,用于管理severlet的生命周期。
service:封装着connector和container。
server:就是服务器,里面有很多service。

二、我对Tomcat的理解:

首先Tomcat是一个服务器,这是理解Tomcat的关键,我们要抓住他的本质。可是我们常见的服务器大多是计算机,而Tomcat是一个软件,这令我很困惑
,于是我去查了apache的百科:

Apache是世界使用排名第一的Web服务器软件。
它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

而Tomcat是Apache服务器的扩展,所以他们的核心不会差很多。由此可见,tomcat也是一种web服务器端软件,它可以对网页的访问需求做出响应。

三、一些疑惑

1、这些软件夹里面的bin,conf,lib中装的东西有何不同为何分为多个文件夹,不同的后缀名实现的功能有何不同。为何我们常用的应用软件诸如微信没有这些东西?
2、由于还未实际应用,所以对Tomcat的用法了解不多,根据其他人的博客,需要在jsp工程中部署Tomcat,具体会在我学习并实际操作后分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值