当前位置: 首页 > news >正文

毕业设计代做网站java2024年的新闻

毕业设计代做网站java,2024年的新闻,web前端就业方向有哪些,北京做网站比较有名的公司在一台电脑上启动tomcat,tomcat是server,即服务器。服务器只会被实例化一次,tomcat这只猫就是服务器。服务器下包含多个子节点服务,即service,顾名思义就是对外提供服务。服务器通常只有一个服务,默认是卡特…

在一台电脑上启动tomcat,tomcat是server,即服务器。服务器只会被实例化一次,tomcat这只猫就是服务器。服务器下包含多个子节点服务,即service,顾名思义就是对外提供服务。服务器通常只有一个服务,默认是卡特琳娜Catalina。

核心配置文件是server.xml

server

根节点就是Server,即tomcat猫🐱,只会被实例化一次,下面可以有多个service,但通常只有一个,默认为卡特琳娜Catalina.

service

Service组件的作用就是对外提供服务。

一个service有一个引擎,和按协议划分多个连接器connector,比如负责http协议(80端口)的连接器、负责https(443端口)的连接器、负责其他协议的连接器等等.....

连接器connector

连接器负责通信;引擎复杂请求的处理。

不同的连接器负责监听不同的网络端口(可配置端口),处理请求,比如http协议默认的80端口。一个连接器即是一个线程,线程一直在循环运行,接收所有先后到来的网络请求,并将每一个请求都按对应的协议转换为不同的request对象,随后将其作为参数使用引擎对象进行调用。

host

引擎是一个容器,其中包含一个或多个host对象,也即虚拟主机。host的存在保证了单个tomcat实例支持多个域名或主机名,使得一台tomcat可以去处理多种请求。【根据不同的目标地址来区分不同的请求

切记:host配置的是域名或主机名,一条URL中后面的请求方式等信息是取决于下面的context组件

context

为了实现一个虚拟主机下托管多个不同的web应用程序(Context)每个 <Context> 组件代表一个特定的Web应用程序上下文,存放着该Web应用程序的配置信息。

通过配置不同的 <Context>,管理员可以为每个Web应用程序定制独特的设置,确保它们在同一个虚拟主机下能够独立运行且相互隔离。

因为request对象包含完整的URL等信息,所以引擎能够解析到对应的虚拟主机host上(域名),进而在虚拟主机上找到对应的应用,最终找到应用下对应的servlet(通常就是我们写的业务代码)对请求进行处理。

wrapper

一个Context应用包含一个或多个servlet实例,同一个servlet的所有实例被Wrapper容器进行统一管理

host、Context、Wrapper都是容器。

连接器给出的request请求对象中包含了他要访问的servlet的详细路径,因此给到容器中,都能通过路径准确的传递给下一个容器(主机名:应用名/servlet名)

当我们编写的servlet完成(业务逻辑)之后,连接器将从引擎对象的方法调用获得一个返回值response对象,最后再将respondse对象转化为字节流返回给浏览器。

至此,一个请求的完整过程就结束了。这就是tomcat服务器的架构和原理。

http://www.ds6.com.cn/news/105583.html

相关文章:

  • 清新网站设计seo技术软件
  • 支付宝手机网站网络推广怎么做
  • 页面排版seo网站排名推广
  • asp评价网站开发文档免费web服务器网站
  • 青岛做网站建设的公司微商营销技巧
  • 部门网站建设情况总结百度今日数据
  • 呼和浩特做网站哪家好网络服务包括哪些内容
  • 山东德州如何网站建设教程临沂网站建设公司哪家好
  • 网站仿制公司互联网+营销策略怎么写
  • 买域名后 怎么做网站天津百度推广排名
  • 上虞做网站seo综合查询接口
  • 企业做网页还是网站重庆seo软件
  • 网站搜索排优化怎么做宁波seo优化费用
  • 网站推广平台如何建立自己的网站?
  • b2c网站建设方案免费网站做seo
  • 网站开发图片加载过慢如何优化品牌营销策略有哪些方法
  • 怎么做电子商务网站百度推广管理
  • 热门的网站模板网站seo推广营销
  • wordpress 友情链接分类关键词优化排名软件案例
  • 南通营销型网站建设武汉网站seo推广
  • 做网页的网站叫什么软件新站seo优化快速上排名
  • 深圳短视频seo搜索排名如何做石家庄百度seo排名
  • 新手怎样自己做网站360seo排名优化服务
  • 威联通做网站营销团队公司
  • 遵义网站开发制作公司温州seo服务
  • 做个免费的网站友情链接交换的作用在于
  • 在阿里巴巴网站上怎么做贸易太原做网站的工作室
  • 百度站长工具怎么关闭网络营销方式有哪些
  • 开发网站申请产品推销
  • 为企业做好服务保障优化设计三要素