ZKX's LAB

tomcat为啥称为服务器 tomcat为什么是容器而不是服务器,他和服务器差在哪

2021-04-27知识8

如何配置搭建tomcat服务器,tomcat是一种轻量级的we容器服务器,使用tomcat可以实现将本地的项目进行发布,客户端可以通过浏览器进行直接访问发布的服务。。

apache服务器是免费的吗?免费指的是什么?还有tomcat为什么说是免费的,而iis不是免费的。 先说一下不“免费”,2113免费即不用软件注册5261码或授权码,4102不收钱钱的。PHP的网站建议用LINUX系统好,1653LINUX系统也是免费的,APACHE是运行PHP的环境,也是免费,你可以找一下相应的简易安装包,自己一步步很难安装。如果你是买VPS的话,服务商一般都会帮你装好环境,我们不但是装好,还会教用户操作一次。总的来说,PHP尽量用LINUX,环境呢,让服务商帮你搞定。就OK了,自己专心运营或研究开发。

请问,01为何访问jsp需要web服务器? (或者说tomcat之类的容器,Tomcat是一个容器 呃,这个问题是这样的。你没有指定“访问”动作的主语。其实问题是01为何浏览器访问jsp需要web服务器?02浏览器访问静态HTML页面不需要服务器,字节通过文件路径即可?如果稍微有点http协议或者计算机网络相关方面的知识的话,就不会有这么让人笑掉大牙的疑问了,不过no dumbquestion(建议你看看headfirst servlet&jsp这本书)。答案是这样的:http协议规定,浏览器是需要联网去访问,然后以“数据流”地形式把资源(如静态html页面)“download”到本地,这一过程称为请求—响应过程;然后浏览器再读取本地的html文件代码,以html格式标准去解析资源并通过gui显示出来。所以不光是jsp任何资源包括html文件,img文件,js文件等等,都是这样一个过程。至于你在电脑上点击html文件,这算是浏览器自身的拓展过程,它把文件地打开过程模拟成http请求,其实浏览器可以打开任何文本文件,包括jsp-jsp源文件本身就是一个文本文件,只是浏览器会按照html格式标准去解析,所以02问题不应该用访问,顶多算是打开。至于01,tomcat是一个servlet容器,按不严格地说法,可以认为是web服务器软件的一种,jsp经过Tomcat解析(注意不是客户机上的浏览器去解析)编译后,运行在tomcat上。。

随机阅读

qrcode
访问手机版