<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)

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 激情婷婷成人亚洲综合| 亚洲乱码在线视频| 国产美女视频免费观看的网站| 日韩精品免费电影| 亚洲日韩一区精品射精| 男女交性永久免费视频播放| 国产精品亚洲午夜一区二区三区| 99久久精品日本一区二区免费| 亚洲国产精品专区| 性感美女视频免费网站午夜| 日本亚洲免费无线码| 成人在线视频免费| 青青久久精品国产免费看| 亚洲伊人久久综合影院| 伊人免费在线观看| 亚洲精品自在线拍| 影音先锋在线免费观看| 免费国产va在线观看| 国产亚洲精品国看不卡| 99在线视频免费| 亚洲色偷偷偷综合网| 亚洲M码 欧洲S码SSS222| 丝袜足液精子免费视频| 亚洲视频在线一区二区三区| 91免费精品国自产拍在线不卡| 亚洲AV成人片无码网站| 亚洲色一色噜一噜噜噜| 久操视频在线免费观看| 亚洲中文字幕乱码AV波多JI| 亚洲女人被黑人巨大进入| 免费人妻无码不卡中文字幕系| 激情亚洲一区国产精品| 国产一级大片免费看| 很黄很污的网站免费| 免费无码一区二区| 亚洲精品成人无码中文毛片不卡| 精品无码人妻一区二区免费蜜桃 | 1000部羞羞禁止免费观看视频| 亚洲图片激情小说| 亚洲精品无码日韩国产不卡?V| 未满十八18禁止免费无码网站|