中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

畢業(yè)設(shè)計(jì)代做網(wǎng)站java湖南網(wǎng)站建設(shè)工作室

畢業(yè)設(shè)計(jì)代做網(wǎng)站java,湖南網(wǎng)站建設(shè)工作室,傳媒宣傳片制作,web 版 wordpress在一臺(tái)電腦上啟動(dòng)tomcat,tomcat是server,即服務(wù)器。服務(wù)器只會(huì)被實(shí)例化一次,tomcat這只貓就是服務(wù)器。服務(wù)器下包含多個(gè)子節(jié)點(diǎn)服務(wù),即service,顧名思義就是對(duì)外提供服務(wù)。服務(wù)器通常只有一個(gè)服務(wù),默認(rèn)是卡特…

在一臺(tái)電腦上啟動(dòng)tomcat,tomcat是server,即服務(wù)器。服務(wù)器只會(huì)被實(shí)例化一次,tomcat這只貓就是服務(wù)器。服務(wù)器下包含多個(gè)子節(jié)點(diǎn)服務(wù),即service,顧名思義就是對(duì)外提供服務(wù)。服務(wù)器通常只有一個(gè)服務(wù),默認(rèn)是卡特琳娜Catalina。

核心配置文件是server.xml

server

根節(jié)點(diǎn)就是Server,即tomcat貓🐱,只會(huì)被實(shí)例化一次,下面可以有多個(gè)service,但通常只有一個(gè),默認(rèn)為卡特琳娜Catalina.

service

Service組件的作用就是對(duì)外提供服務(wù)。

一個(gè)service有一個(gè)引擎,和按協(xié)議劃分多個(gè)連接器connector,比如負(fù)責(zé)http協(xié)議(80端口)的連接器、負(fù)責(zé)https(443端口)的連接器、負(fù)責(zé)其他協(xié)議的連接器等等.....

連接器connector

連接器負(fù)責(zé)通信;引擎復(fù)雜請(qǐng)求的處理。

不同的連接器負(fù)責(zé)監(jiān)聽(tīng)不同的網(wǎng)絡(luò)端口(可配置端口),處理請(qǐng)求,比如http協(xié)議默認(rèn)的80端口。一個(gè)連接器即是一個(gè)線程,線程一直在循環(huán)運(yùn)行,接收所有先后到來(lái)的網(wǎng)絡(luò)請(qǐng)求,并將每一個(gè)請(qǐng)求都按對(duì)應(yīng)的協(xié)議轉(zhuǎn)換為不同的request對(duì)象,隨后將其作為參數(shù)使用引擎對(duì)象進(jìn)行調(diào)用。

host

引擎是一個(gè)容器,其中包含一個(gè)或多個(gè)host對(duì)象,也即虛擬主機(jī)。host的存在保證了單個(gè)tomcat實(shí)例支持多個(gè)域名或主機(jī)名,使得一臺(tái)tomcat可以去處理多種請(qǐng)求。【根據(jù)不同的目標(biāo)地址來(lái)區(qū)分不同的請(qǐng)求

切記:host配置的是域名或主機(jī)名,一條URL中后面的請(qǐng)求方式等信息是取決于下面的context組件

context

為了實(shí)現(xiàn)一個(gè)虛擬主機(jī)下托管多個(gè)不同的web應(yīng)用程序(Context)每個(gè) <Context> 組件代表一個(gè)特定的Web應(yīng)用程序上下文,存放著該Web應(yīng)用程序的配置信息。

通過(guò)配置不同的 <Context>,管理員可以為每個(gè)Web應(yīng)用程序定制獨(dú)特的設(shè)置,確保它們?cè)?strong>同一個(gè)虛擬主機(jī)下能夠獨(dú)立運(yùn)行且相互隔離。

因?yàn)閞equest對(duì)象包含完整的URL等信息,所以引擎能夠解析到對(duì)應(yīng)的虛擬主機(jī)host上(域名),進(jìn)而在虛擬主機(jī)上找到對(duì)應(yīng)的應(yīng)用,最終找到應(yīng)用下對(duì)應(yīng)的servlet(通常就是我們寫(xiě)的業(yè)務(wù)代碼)對(duì)請(qǐng)求進(jìn)行處理。

wrapper

一個(gè)Context應(yīng)用包含一個(gè)或多個(gè)servlet實(shí)例,同一個(gè)servlet的所有實(shí)例被Wrapper容器進(jìn)行統(tǒng)一管理

host、Context、Wrapper都是容器。

連接器給出的request請(qǐng)求對(duì)象中包含了他要訪問(wèn)的servlet的詳細(xì)路徑,因此給到容器中,都能通過(guò)路徑準(zhǔn)確的傳遞給下一個(gè)容器(主機(jī)名:應(yīng)用名/servlet名)

當(dāng)我們編寫(xiě)的servlet完成(業(yè)務(wù)邏輯)之后,連接器將從引擎對(duì)象的方法調(diào)用獲得一個(gè)返回值response對(duì)象,最后再將respondse對(duì)象轉(zhuǎn)化為字節(jié)流返回給瀏覽器。

至此,一個(gè)請(qǐng)求的完整過(guò)程就結(jié)束了。這就是tomcat服務(wù)器的架構(gòu)和原理。

http://www.risenshineclean.com/news/39878.html

相關(guān)文章:

  • 設(shè)計(jì)師圖片素材網(wǎng)站適合企業(yè)員工培訓(xùn)的課程
  • 網(wǎng)站建設(shè)的ci設(shè)計(jì)指的是什么視頻運(yùn)營(yíng)管理平臺(tái)
  • 宜興專(zhuān)業(yè)做網(wǎng)站公司搜索競(jìng)價(jià)
  • 網(wǎng)站推廣被封域名如何做跳轉(zhuǎn)網(wǎng)站數(shù)據(jù)統(tǒng)計(jì)工具
  • 領(lǐng)地網(wǎng)做網(wǎng)站咋加文章廣告軟文小故事800字
  • 做律師網(wǎng)站的公司大二網(wǎng)絡(luò)營(yíng)銷(xiāo)實(shí)訓(xùn)報(bào)告
  • 網(wǎng)站建設(shè)課程 谷建軟文推廣服務(wù)
  • 南京疫情最新google seo是什么
  • 潮州專(zhuān)業(yè)網(wǎng)站建設(shè)制作百度競(jìng)價(jià)排名黑幕
  • 網(wǎng)站鏈接查詢seo快速排名軟件首頁(yè)
  • 天津企業(yè)網(wǎng)站設(shè)計(jì)報(bào)價(jià)搜索引擎技術(shù)
  • 做招聘網(wǎng)站賺錢(qián)么百度知道推廣軟件
  • 上饒做網(wǎng)站網(wǎng)站備案流程
  • 網(wǎng)站備案號(hào)位置免費(fèi)關(guān)鍵詞優(yōu)化工具
  • 網(wǎng)站開(kāi)發(fā)實(shí)驗(yàn)報(bào)告可行性分析簡(jiǎn)單網(wǎng)站建設(shè)優(yōu)化推廣
  • asp 做購(gòu)物網(wǎng)站成都全網(wǎng)營(yíng)銷(xiāo)推廣
  • 模板商城建站網(wǎng)絡(luò)營(yíng)銷(xiāo)的概念
  • 個(gè)人網(wǎng)站開(kāi)發(fā)永久免費(fèi)google搜索引擎
  • 延邊州建設(shè)局網(wǎng)站上海平臺(tái)推廣的公司
  • 用什么軟件做網(wǎng)站布局seo優(yōu)化主要做什么
  • 做網(wǎng)站 售后服務(wù)里都寫(xiě)啥商丘網(wǎng)站seo
  • 無(wú)錫網(wǎng)站設(shè)計(jì)哪里靠譜大數(shù)據(jù)營(yíng)銷(xiāo)平臺(tái)那么多
  • 025網(wǎng)站建設(shè)電工培訓(xùn)機(jī)構(gòu)
  • 網(wǎng)站部署到終端機(jī)怎么做旅游產(chǎn)品推廣有哪些渠道
  • 淘寶做短視頻網(wǎng)站百度第三季度財(cái)報(bào)2022
  • 南充 網(wǎng)站開(kāi)發(fā)蘇州關(guān)鍵詞優(yōu)化怎樣
  • 傳媒網(wǎng)站建設(shè)網(wǎng)站推廣排名服務(wù)
  • wordpress 3306優(yōu)化工具箱下載
  • 做網(wǎng)站是做廣告嗎網(wǎng)站流量數(shù)據(jù)
  • 世界杯網(wǎng)站開(kāi)發(fā)長(zhǎng)春網(wǎng)站建設(shè)設(shè)計(jì)