http協議:聯結器監聽8080埠,負責建立http連線。在通過瀏覽器訪問tomcat伺服器的web應用時,使用的就是這個聯結器。
ajp協議:聯結器監聽8009埠,負責和其他的http伺服器建立連線。在把tomcat與其他http伺服器整合時,就需要用到這個聯結器。
ajp(apache jserv protocol)是定向包協議。因為效能原因,使用二進位制格式來傳輸可讀性文字。web伺服器通過tcp連線和servlet容器連線。
web伺服器一般維持和web容器的多個tcp connecions,即tcp連線池,多個request/respons迴圈重用同乙個connection。
但是當connection被分配(assigned)到某個請求時,該請求完成之前,其他請求不得使用該連線。
Tomcat HTTP協議與AJP協議
tomcat在server.xml中配置了兩種聯結器。擁有這個聯結器,tomcat才能成為乙個web伺服器,但還額外可處理servlet和jsp。ajp聯結器可以通過ajp協議和另乙個web容器進行互動。第乙個聯結器監聽8080埠,負責建立http連線。在通過瀏覽器訪問tomcat伺服器的web應用...
tomcat http協議與ajp協議
ajp13是定向包協議。因為效能原因,使用二進位制格式來傳輸可讀性文字。web伺服器通過 tcp連線和servlet容器連線。為了減少程序生成 socket的花費,web伺服器和servlet容器之間嘗試保持永續性的tcp連線,對多個請求 回覆迴圈重用乙個連線。一旦連線分配給乙個特定的請求,在請求處...
協議和分類
通過建立category可以為現有 的類新增新方法。為什麼不 派生子類 因為objective c中 有很多類本質是類簇,為這樣 的類建立子類會很困難。或者我們可以建立子類,但 中正在使用 的某些工具集或庫可能無法處理新子類 的物件。使用category可以為任何類新增新的方法,甚至那些沒有源 的類...