tomcat服务器的作用?

为什么称tomcat为服务器,服务器不就是一台电脑吗,两者的区别是什么???????

服务器就是一台电脑
Tomcat严格来说 是 提供服务的 服务器软件
就是说普通电脑不能当做服务器直接使用 因为别人访问 都是HTTP协议访问
使用HTTP协议访问普通电脑 都会直接被拒绝的。因为没有软件提供HTTP服务,表现为浏览器打不开网页。
但是安装了Tomcat之后 Tomcat就会在80或者8080开一个端口 监听 看看有没有连接这个电脑
这时候再访问还是那台电脑 就能返回网页了 因为有Tomcat提供服务了。
另外提供HTTP服务的 不只有Tomcat还有Nginx Apache 等等。
所以就有了Tomcat服务器一说 意思是说这台服务器的服务是由Tomcat提供的。

这样说 楼主明白没?

可以从软硬件角度区分,电脑是硬件,tomcat是部署在电脑上的软件服务;
一台电脑上其实可以部署很多软件服务,比如部署tomcat软件服务(适用java应用),iis服务(适用微软.net应用),
但生产的服务器一般只部署其中一种服务(如tomcat服务),所以可能会说这台机器是tomcat服务器。

Tomcat 本质是一个 Web 应用容器,就是熟知的 Web 服务器,它是软件级的服务器。
而楼主所说的是硬件基本的服务器,就是主机。
Tomcat 的作用是作为 Web 容器,解析 Web 请求的就是 http 请求,然后转换为 Socket 并响应内容给浏览器。