1.一種報(bào)文處理方法,其特征在于包括:
在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間創(chuàng)建快速通道緩沖區(qū);
判斷待傳輸報(bào)文是否屬于預(yù)設(shè)報(bào)文類型;
在判斷到所述待傳輸報(bào)文屬于所述預(yù)設(shè)報(bào)文類型的情況下,通過(guò)所述快速通道緩沖區(qū),在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間創(chuàng)建所述快速通道緩沖區(qū)包括:
創(chuàng)建并注冊(cè)快速通道字符節(jié)點(diǎn);
通過(guò)所述快速通道字符節(jié)點(diǎn),用戶態(tài)應(yīng)用程序通過(guò)系統(tǒng)調(diào)用創(chuàng)建共享隊(duì)列,得到所述快速通道緩沖區(qū);
通過(guò)所述快速通道字符節(jié)點(diǎn),用戶態(tài)應(yīng)用程序設(shè)置所述預(yù)設(shè)報(bào)文類型。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在判斷到所述待傳輸報(bào)文屬于所述預(yù)設(shè)報(bào)文類型的情況下,在通過(guò)所述快速通道緩沖區(qū),在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文之前,所述方法還包括:
判斷所述快速通道緩沖區(qū)是否已滿;
其中,在判斷到所述快速通道緩沖區(qū)未滿的情況下,通過(guò)所述快速通道緩沖區(qū),在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在判斷到所述快速通道緩沖區(qū)已滿的情況下,所述方法還包括:
丟棄所述待傳輸報(bào)文。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,在判斷到所述待傳輸報(bào)文不屬于所述預(yù)設(shè)報(bào)文類型的情況下,所述方法還包括:
通過(guò)網(wǎng)絡(luò)協(xié)議棧在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,通過(guò)所述網(wǎng)絡(luò)協(xié)議棧在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文包括:
將所述待傳輸報(bào)文存儲(chǔ)到所述網(wǎng)絡(luò)協(xié)議棧;
通過(guò)套接字接口從所述網(wǎng)絡(luò)協(xié)議棧讀取所述待傳輸報(bào)文。
7.一種報(bào)文處理裝置,其特征在于包括:
創(chuàng)建模塊,用于在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間創(chuàng)建快速通道緩沖區(qū);
第一判斷模塊,用于判斷待傳輸報(bào)文是否屬于預(yù)設(shè)報(bào)文類型;
第一傳輸模塊,用于在判斷到所述待傳輸報(bào)文屬于所述預(yù)設(shè)報(bào)文類型的情況下,通過(guò)所述快速通道緩沖區(qū),在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:
第二判斷模塊,用于判斷所述快速通道緩沖區(qū)是否已滿;
其中,在判斷到所述快速通道緩沖區(qū)未滿的情況下,通過(guò)所述快速通道緩沖區(qū),在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括:
丟棄模塊,用于在判斷到所述快速通道緩沖區(qū)已滿的情況下,丟棄所述待傳輸報(bào)文。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:
第二傳輸模塊,用于在判斷到所述待傳輸報(bào)文不屬于所述預(yù)設(shè)報(bào)文類型的情況下,通過(guò)網(wǎng)絡(luò)協(xié)議棧在用戶態(tài)應(yīng)用程序與網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)之間傳輸所述待傳輸報(bào)文。