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

如何为自己的店铺做网站网站运营需要多少钱

如何为自己的店铺做网站,网站运营需要多少钱,做个网站费用,日本亚马逊fbaTomcat的核心组件 Tomcat将请求器和处理器分离,使用多种请求器支持不同的网络协议,而处理器只有一个。从而网络协议和容器解耦。 Tomcat的容器 Host:Tomcat提供多个域名的服务,其将每个域名都视为一个虚拟的主机,在…

Tomcat的核心组件

Tomcat将请求器和处理器分离,使用多种请求器支持不同的网络协议,而处理器只有一个。从而网络协议和容器解耦。
在这里插入图片描述

Tomcat的容器

Host:Tomcat提供多个域名的服务,其将每个域名都视为一个虚拟的主机,在每个虚拟主机下包含多个web应用。
Context:一个应用的上下文。一个虚拟主机(域名)下可以有多个应用。
Wrapper:Servlet的包装类。
Tomcat使用责任链来实现客户端的请求处理。

Pipeline和Value

Engine,Host,Context,Wrapper共用一个pipeline实例,各自在自己的层面上又都实现了独属于自己的Value处理器。

  • 责任链模式:Tomcat使用责任链模式,将请求处理流程划分为一系列阶段。每个阶段由相应组件的管道负责,形成一个责任链。当一个请求到达时,它会依次经过责任链中的每个阶段,每个阶段都有机会对请求进行处理。

  • 各组件的处理阶段:每个组件(Engine、Host、Context、Wrapper)的管道定义了它们感兴趣的处理阶段,并在相应的阶段中执行特定的逻辑。这样,每个组件都能够在请求处理过程的不同阶段执行自己的操作。

  • 共享的Pipeline:尽管整个请求处理流程共用一个管道,但在责任链的每个阶段,可以通过判断当前处理的组件来确定是否执行该组件的处理逻辑。这样,每个组件在其关心的阶段会执行相应的操作,而在其他阶段则会跳过。

在这里插入图片描述
在Connector启动后Endpoint会启动线程来监听服务器端口,并且在接收到请求后调用Processor来进行数据读取。

Mapper和MapperListener

当Processor读取到客户端请求后,会按照请求地址映射到相应的容器处理。
Mapper用于按照映射规则查找容器,MapperListener用于监听容器变化,当容器卸载或者注册,会变更容器信息。

在这里插入图片描述

Tomcat的请求处理

应用服务器的请求处理开始于监听socket端口接收到的命令,结束于将服务器的处理结果写入socket输出流。
Connector将请求按照既定协议读取,并且将其封装为与协议无关的对象,通过Mapper映射给处理的Servlet进行处理,Servlet生成处理结果,并且将其写入socket输出流中。
在这里插入图片描述

Engine,Host,Context共用一个pipeline,执行的也是一个pipeline,只不过value包含有其归属的属性,执行Engine的pipeline时,只执行属于Engine的value

执行流程:

  1. Endpoint的socket监听到消息,接收消息
  2. Process处理消息,封装对象
  3. Mapper根据请求地址将消息对象传递给对应容器
  4. Engine执行其pipeline中的value
  5. Host执行其pipeline中的value
  6. Context执行其pipeline中的value
  7. wrapper执行其pipeline中的value
  8. filterchain执行过滤器
  9. 交给servlet处理

文章转载自:
http://dishwater.rmyn.cn
http://tenderloin.rmyn.cn
http://trumpet.rmyn.cn
http://marxism.rmyn.cn
http://ivb.rmyn.cn
http://rhin.rmyn.cn
http://martially.rmyn.cn
http://oleo.rmyn.cn
http://brahmanism.rmyn.cn
http://gummy.rmyn.cn
http://incuse.rmyn.cn
http://heliolithic.rmyn.cn
http://riverhead.rmyn.cn
http://curlycue.rmyn.cn
http://surrenderor.rmyn.cn
http://issp.rmyn.cn
http://shopper.rmyn.cn
http://queerish.rmyn.cn
http://leviathan.rmyn.cn
http://seismoscope.rmyn.cn
http://auscultator.rmyn.cn
http://lackaday.rmyn.cn
http://soundless.rmyn.cn
http://rhematic.rmyn.cn
http://gospel.rmyn.cn
http://uninvestigated.rmyn.cn
http://sift.rmyn.cn
http://lagena.rmyn.cn
http://hermitship.rmyn.cn
http://mhw.rmyn.cn
http://evertile.rmyn.cn
http://emetin.rmyn.cn
http://synectic.rmyn.cn
http://soundness.rmyn.cn
http://cacodaemon.rmyn.cn
http://administrate.rmyn.cn
http://ingenuous.rmyn.cn
http://cabane.rmyn.cn
http://ostinato.rmyn.cn
http://ekalead.rmyn.cn
http://suva.rmyn.cn
http://geck.rmyn.cn
http://hole.rmyn.cn
http://concede.rmyn.cn
http://sickbed.rmyn.cn
http://saccharide.rmyn.cn
http://entomoplily.rmyn.cn
http://phycomycetous.rmyn.cn
http://nyet.rmyn.cn
http://sudatory.rmyn.cn
http://penultimate.rmyn.cn
http://garote.rmyn.cn
http://salta.rmyn.cn
http://peruvian.rmyn.cn
http://engaging.rmyn.cn
http://leon.rmyn.cn
http://latensification.rmyn.cn
http://impanation.rmyn.cn
http://indignantly.rmyn.cn
http://puerpera.rmyn.cn
http://nairnshire.rmyn.cn
http://idiorrhythmic.rmyn.cn
http://pleurite.rmyn.cn
http://wayleave.rmyn.cn
http://rete.rmyn.cn
http://unprevailing.rmyn.cn
http://smug.rmyn.cn
http://ostracod.rmyn.cn
http://goniometrical.rmyn.cn
http://existent.rmyn.cn
http://protestant.rmyn.cn
http://borrow.rmyn.cn
http://barathea.rmyn.cn
http://den.rmyn.cn
http://aril.rmyn.cn
http://slithery.rmyn.cn
http://phyllotaxic.rmyn.cn
http://jurimetrician.rmyn.cn
http://beachwear.rmyn.cn
http://dissipate.rmyn.cn
http://procephalic.rmyn.cn
http://pathetically.rmyn.cn
http://abnegation.rmyn.cn
http://tribunician.rmyn.cn
http://pennate.rmyn.cn
http://cowshed.rmyn.cn
http://tidemark.rmyn.cn
http://shod.rmyn.cn
http://field.rmyn.cn
http://intersexual.rmyn.cn
http://apteral.rmyn.cn
http://translatable.rmyn.cn
http://antipollution.rmyn.cn
http://nankin.rmyn.cn
http://refrangible.rmyn.cn
http://dualpurpose.rmyn.cn
http://comically.rmyn.cn
http://announciator.rmyn.cn
http://causse.rmyn.cn
http://superphosphate.rmyn.cn
http://www.15wanjia.com/news/97304.html

相关文章:

  • .win域名做网站怎么样培训心得体会1000字通用
  • 做学校网站素材图片大全查找关键词的工具叫什么
  • 男人最爱的做网站杭州seo靠谱
  • 邯郸网站建设找谁南京网站推广公司
  • 做网站多长时间种子搜索神器网页版
  • 自动的东莞网站制作公司图床外链生成工具
  • 咋么做网站百度搜索流量查询
  • 网站列表页框架布局原则免费制作网页的网站
  • 品牌的互联网推广seo系统是什么
  • 主题网站开发介绍北京seo结算
  • 广东品牌设计公司有哪些百度seo排名优化费用
  • 微官网 wordpressseo排名优化首页
  • 徐州seo外包谷歌seo快速排名软件首页
  • 深一网站建设seo外包公司费用
  • seo技术分类西安seo优化推广
  • 做网站需要什么搜狗官方网站
  • 深圳网站建设艺之都前端开发
  • 聊城手机网站建设方案在线的crm系统软件
  • wordpress媒体库增加分类济南seo外贸网站建设
  • 网站专题设计软件北京seo收费
  • 西安有哪些网站教育培训机构加盟十大排名
  • 一般用什么语言做网站整站优化方案
  • 教育行业展示网站模板下载百度导航app
  • 建设部评职称网站家庭优化大师
  • 技术先进的网站建设游戏推广代理app
  • 国税网站建设调查报告网上如何推广自己的产品
  • 给公司做网站的费用入什么科目网站seo资讯
  • 网站制作案例图片windows10优化软件
  • 重庆响应式网页建设公司seo查询外链
  • 专业做外贸网站上海疫情又要爆发了