<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    linugb118--java space

    Java

    AJP簡介

    AJP是定向包協議。因為性能原因,使用二進制格式來傳輸可讀性文本。WEB服務器通過TCP連接和SERVLET容器連接。為了減少進程生成socket的花費,WEB服務器和SERVLET容器之間嘗試保持持久性的TCP連接,對多個請求/回復循環重用一個連接。一旦連接分配給一個特定的請求,在請求處理循環結束之前不會在分配。換句話說,在連接上,請求不是多元的。這個是連接兩端的編碼變得容易,雖然這導致在一時刻會有很多連接。 
    通常正式的應用都是由apache,nginx來解析http 協議,然后將ajp協議有應用服務器來解析,這樣可以大大提高性能。 一旦WEB服務器打開了一個到SERVLET容器的連接,連接處于下面的狀態: 
    空閑 
    這個連接上沒有處理的請求。 
    已分派 
    連接正在處理特定的請求。 
      一旦一個連接被分配給一個特定的請求,在連接上發送的基本請求信息是高度壓縮的。在這點,SERVLET容器大概準備開始處理請求,當它處理的時候,它能發回下面的信息給WEB服務器: 
    SEND_HEADERS 
    發送一組頭到瀏覽器。 
    SEND_BODY_CHUNK 
    發送一塊主體數據到瀏覽器。 
    GET_BODY_CHUNK 
    從請求獲得下一個數據如果還沒有全部傳輸完,如果請求內容的包長度非常大或者長度不確定,這是非常必要的。例如上載文件。注意這和HTTP的塊傳輸沒有關聯。 
    END_RESPONSE 
    結束請求處理循環。 

    posted on 2011-10-21 11:03 linugb118 閱讀(466) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    My Links

    Blog Stats

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: **毛片免费观看久久精品| 青娱分类视频精品免费2| 亚洲精品无码永久中文字幕| 青柠影视在线观看免费高清| 亚洲精品在线播放视频| 可以免费观看一级毛片黄a | 亚洲成AV人片在线观看WWW| 人成午夜免费视频在线观看| 一级女人18毛片免费| 久久精品a一国产成人免费网站| 精品国产呦系列在线观看免费 | 免费人成视频在线观看视频| 免费a级黄色毛片| 亚洲熟女乱综合一区二区| 免费看美女裸露无档网站| 中文字幕无码成人免费视频| 久久精品私人影院免费看| 爱情岛论坛亚洲品质自拍视频网站| 久久综合日韩亚洲精品色| 免费国产小视频在线观看| 亚洲成av人片天堂网老年人| 亚洲人成网站免费播放| 全免费A级毛片免费看网站| 91精品免费观看| 国产免费拔擦拔擦8X高清在线人 | 亚洲综合无码一区二区| 亚洲国产成人久久综合碰| 久久久久亚洲AV成人网人人软件 | 伊人久久大香线蕉免费视频| 国产精品亚洲二区在线| 亚洲国产午夜精品理论片| 国产精品亚洲精品日韩已满| 久久久亚洲裙底偷窥综合| 亚洲av永久无码精品漫画| 亚洲国产精品成人精品软件| 亚洲狠狠久久综合一区77777| 国产亚洲精品看片在线观看| 老司机亚洲精品影院| 亚洲乱色熟女一区二区三区蜜臀| 亚洲黄色网址在线观看| 亚洲GV天堂GV无码男同|