1.一種響應(yīng)Web請求的方法,其特征在于,包括:
使用處理靜態(tài)部分的Web容器處理靜態(tài)部分,使用處理后臺邏輯的Web容器處理后臺邏輯,其中,所述靜態(tài)部分包括靜態(tài)頁面和數(shù)據(jù);
當(dāng)接收到靜態(tài)頁面請求時,所述處理靜態(tài)部分的Web容器處理與所述靜態(tài)頁面請求相對應(yīng)的靜態(tài)頁面;
當(dāng)接收到數(shù)據(jù)請求時,所述處理靜態(tài)部分的Web容器處理與所述數(shù)據(jù)請求相對應(yīng)的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述響應(yīng)Web請求的方法,其特征在于,所述處理靜態(tài)部分的Web容器,使用異步回調(diào)方式處理所述數(shù)據(jù)請求,使用二進制緩存作為數(shù)據(jù)容器。
3.根據(jù)權(quán)利要求2所述響應(yīng)Web請求的方法,其特征在于,所述使用異步回調(diào)方式處理所述數(shù)據(jù)請求包括:
所述異步回調(diào)方式基于至少一個選擇器處理所述數(shù)據(jù)請求,其中,所述選擇器用于決定至少一個套接字是否已經(jīng)準(zhǔn)備進行讀寫。
4.根據(jù)權(quán)利要求2所述響應(yīng)Web請求的方法,其特征在于,所述方法還包括:對所述二進制緩存進行分片,以創(chuàng)建新的二進制緩存分享元數(shù)據(jù)。
5.根據(jù)權(quán)利要求2所述響應(yīng)Web請求的方法,其特征在于,所述方法還包括:將所述二進制緩存的讀模式與寫模式分離;
當(dāng)從所述讀模式切換到所述寫模式時,進行數(shù)據(jù)壓縮;
當(dāng)進行數(shù)據(jù)壓縮時,將未讀取的數(shù)據(jù)移動到所述二進制緩存的開頭。
6.一種響應(yīng)Web請求的裝置,其特征在于,包括:
靜態(tài)部分處理模塊,用于處理靜態(tài)部分,其中,所述靜態(tài)部分包括靜態(tài)頁面和數(shù)據(jù);
后臺邏輯處理模塊,用于處理后臺邏輯;
當(dāng)接收到靜態(tài)頁面請求時,所述靜態(tài)部分處理模塊處理與所述靜態(tài)頁面請求相對應(yīng)的靜態(tài)頁面;
當(dāng)接收到數(shù)據(jù)請求時,所述靜態(tài)部分處理模塊處理與所述數(shù)據(jù)請求相對應(yīng)的數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述響應(yīng)Web請求的裝置,其特征在于,所述靜態(tài)部分處理模塊使用異步回調(diào)方式處理所述數(shù)據(jù)請求,使用二進制緩存作為數(shù)據(jù)容器。
8.根據(jù)權(quán)利要求7所述響應(yīng)Web請求的裝置,其特征在于,所述靜態(tài)部分處理模塊使用異步回調(diào)方式處理所述數(shù)據(jù)請求包括:
所述異步回調(diào)方式基于至少一個選擇器處理所述數(shù)據(jù)請求,其中,所述選擇器用于決定至少一個套接字是否已經(jīng)準(zhǔn)備進行讀寫。
9.根據(jù)權(quán)利要求7所述響應(yīng)Web請求的裝置,其特征在于,所述靜態(tài)部分處理模塊還用于對所述二進制緩存進行分片,以創(chuàng)建新的二進制緩存分享元數(shù)據(jù)。
10.根據(jù)權(quán)利要求7所述響應(yīng)Web請求的裝置,其特征在于,所述靜態(tài)部分處理模塊還用于將所述二進制緩存的讀模式與寫模式分離;
當(dāng)從所述讀模式切換到所述寫模式時,進行數(shù)據(jù)壓縮;
當(dāng)進行數(shù)據(jù)壓縮時,將未讀取的數(shù)據(jù)移動到所述二進制緩存的開頭。
11.一種響應(yīng)Web請求的電子設(shè)備,其特征在于,包括:至少一個處理器,以及至少一個存儲器;
所述至少一個處理器與所述至少一個存儲器通信連接;
所述至少一個存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,以使所述至少一個處理器執(zhí)行權(quán)利要求1-5任意一項所述的響應(yīng)Web請求的方法。