課件tomcat在世界里一個server代表整個容器Tomc_第1頁
課件tomcat在世界里一個server代表整個容器Tomc_第2頁
課件tomcat在世界里一個server代表整個容器Tomc_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

IntheTomcatworld,aServerrepresentsthewholecontainer.TomcatprovidesadefaultimplementationoftheServerinterface.,andthisisrarelycustomizedbyusers.tomcat的世界里,server代表整個容器.Tomcatorg.apache.catalina接口的實現(xiàn).用戶很少AServiceisanintermediatecomponentwhichlivesinsideaServerandtiesoneormoreConnectorstoexactlyoneEngine.TheServiceelementisrarelycustomizedbyusers,asthedefaultimplementationissimpleandsufficient:Serviceinterface.Service是一個中間件,Server的內(nèi)部,ConnectorsEngine上.默認的實現(xiàn)已經(jīng)足夠用了.org.apache.catalina.Service接口的一個實現(xiàn).A"Service"isacollectionofoneormore"Connectors"thatshareasingle一個Service是一個或者多個Connectors的集合,這些個Connectors共個容器AnEnginerepresentsrequestprocessingpipelineforaspecificService.AsaServicemayhavemultipleConnectors,theEnginereceivedandprocessesallrequestsfromtheseconnectors,handingtheresponsebacktotheappropriateconnectorfortransmissiontothe .TheEngineinterfacemaybeimplementedtosupplycustomEngines,thoughthisis 一個EngineService的請求處理的管道.Service可以有多個Connectors,Engine接收并且Connectors過來的所有的請求.connector并發(fā)送給客戶端.org.apache.catalina.InterfaceEngineEngines,雖然一般不需要這樣做NotethattheEnginemaybeusedforTomcatserverclusteringviathejvmRouteparameter.ReadtheClusteringationformoreinformation.AHostisanassociationofanetworkname,e.g. ,totheTomcatserver.AnEnginemaycontainmultiplehosts,andtheHostelementalsosupportsnetworkaliasessuchas UsersrarelycreatecustomHostsbecausetheStandardHostimplementationprovidessignificantadditionalfunctionality.一個Host將一個 和tomcat聯(lián)系起來.一個Engine可以包含多個hosts,并且一個Host還支持網(wǎng)絡(luò)別名(例如 ).用戶很少去實現(xiàn)一個org.apache.catalina.InterfaceHost接口,因為AConnectorhandlescommunicationswiththe .TherearemultipleconnectorsavailablewithTomcat,allofwhichimplementtheConnectorinterface.TheseincludetheCoyoteconnectorwhichisusedformostHTTPtraffic,especiallywhenrunningTomcatasastandaloneserver,andtheJK2connectorwhichimplementstheAJPprocotolusedwhenconnectingTomcattoanApacheHTTPDserver.Creatingacustomizedconnectorisasignificanteffort.Connector處理和客戶端的通信.tomcatconnectors.connectorsConnector接口connector是非常復(fù)雜的AJP是為TomcatHTTPTomcat服務(wù)器集成中,讀者可以不必關(guān)心AJP協(xié)議的細節(jié)。關(guān)于AJP的知識也可以參考IISApache服務(wù)器。TomcatServlet/JSP組件。HTTP服務(wù)器之間通過專門的插件來通信。<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"<Connectorport="8009"protocol="AJP/1.3"redirectPort="8443"第接器8080端口,負責建立HTTP連接。在通過瀏覽器Tomcat服務(wù)器的Web應(yīng)用時,使用的第二個連接器8009端口,負責和其他的HTTP服務(wù)器建立連接。在把Tomcat與其他HTTP服務(wù)器集成時,TomcatJKTomcatHTTPJKHTTP服務(wù)HTTP服務(wù)器,TomcatJKWindowsApacheHTTPLinux(RedHet)ApacheHTTP服務(wù)器集成:mod_jk.so-ap2.0.46-rh72..46-IISAJPTomcatHTTP關(guān)于AJP的知識也可以參考mon/AJPv13.html如果兩個Tomcat服務(wù)器都在同一臺機器上運行,則至少應(yīng)該對其中一個Tomcat服務(wù)器的以上3個端都進AContextrepresentsawebapplication.AHostmaycontainmultiplecontexts,eachwithauniquepath.TheContextinterfacemaybeimplementedtocreatecustomContexts,but

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論