两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種電子數(shù)據(jù)處理系統(tǒng)及其方法

文檔序號:7970243閱讀:293來源:國知局

專利名稱::一種電子數(shù)據(jù)處理系統(tǒng)及其方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種計算機網(wǎng)絡(luò)以及計算機系統(tǒng),尤其是涉及到一種在計算機或者通訊裝置之間通訊的電子數(shù)據(jù)處理系統(tǒng)與方法。
背景技術(shù)
:惡意軟件(Malware,MaliciousSoftware)的產(chǎn)生與傳播是計算機系統(tǒng)與計算機網(wǎng)絡(luò)面臨的主要問題。計算機病毒是惡意軟件的一種形式,其在計算機網(wǎng)絡(luò)中,能夠附屬在其他程序或一系列的計算機指令中,進行自身復(fù)制和/或執(zhí)行未經(jīng)請求的內(nèi)容或惡意指令。其它形式的惡意軟件包括間諜軟件(spyware)、蠕蟲以及特洛伊木馬程序。惡意軟件可以嵌入在電子郵件附件中,從互聯(lián)網(wǎng)下載的文件中以及微軟Office辦公軟件的宏指令中。計算機病毒導(dǎo)致的破壞的范圍可以包括對程序的輕度干擾,例如彈出顯示未經(jīng)請求的信息和圖片,進行未被授權(quán)的連接并傳播個人的信息,到徹底破壞用戶硬盤或服務(wù)器中的數(shù)據(jù)。為了進行病毒防護,大多數(shù)公司/機構(gòu)均在其內(nèi)部網(wǎng)絡(luò)的計算機中安裝了病毒掃描軟件。現(xiàn)有的內(nèi)容檢測軟件是首先通過識別所收到數(shù)據(jù)的類型來檢測病毒的。根據(jù)數(shù)據(jù)的類型,檢測軟件將以針對該類數(shù)據(jù)類型的特征碼為背景,對數(shù)據(jù)進行掃描。例如,如果被檢測的數(shù)據(jù)是Word文件,內(nèi)容檢測軟件將以利用Word文件已經(jīng)掃描檢測出來的一項或者多項特征碼,對該Word文件進行掃描。應(yīng)用該技術(shù)的內(nèi)容檢測軟件能夠較為高效得進行病毒檢測,因為每項特征碼通常用于掃描特定文件類型的數(shù)據(jù)(針對同一類型數(shù)據(jù)的隸屬的特征碼不被用于掃描不同類型的數(shù)據(jù))。但是,一個病毒可能含有于不同的文件類型。例如,包含在Word文件中的病毒可能同時出現(xiàn)在腳本文件中。這樣情況下,例如,針對Word文件的特征碼檢測,將無法檢測到嵌入在腳本文件中的同樣的病毒?,F(xiàn)有內(nèi)容檢測系統(tǒng)的另一個問題是,許多這樣的檢測系統(tǒng)包含存儲將要被處理的數(shù)據(jù)的緩存區(qū)。緩存區(qū)通常用于存儲所要掃描的數(shù)據(jù)。目前,許多系統(tǒng)資源用于跟蹤、組織、處理緩存區(qū)的數(shù)據(jù)。以電子郵件信息為例,當(dāng)前的方法要求將整個封裝的信息(也是整個電子郵件信息)存儲到緩存區(qū)內(nèi),這樣會耗用相當(dāng)大的內(nèi)存,以致于導(dǎo)致系統(tǒng)潛在的性能下降。
發(fā)明內(nèi)容根據(jù)本發(fā)明的一些實施例,提供一種電子數(shù)據(jù)處理方法,包括接收電子數(shù)據(jù),并利用第一特征碼,掃描電子數(shù)據(jù)的至少一部分,這里所述的第一特征碼不是根據(jù)數(shù)據(jù)類型生成的特征碼。根據(jù)本發(fā)明的其他實施方式,提供一種具有介質(zhì)的計算機程序的產(chǎn)品,該介質(zhì)中存儲有一套處理器可讀的指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收電子數(shù)據(jù),并利用第一特征碼,掃描電子數(shù)據(jù)的至少一部分,所述第一特征碼不是根據(jù)數(shù)據(jù)類型生成的特征碼。根據(jù)本發(fā)明的其他實施方式,提供一種電子數(shù)據(jù)處理系統(tǒng),包括處理器,用于接收電子數(shù)據(jù),并利用第一特征碼,掃描電子數(shù)據(jù)的至少一部分,所述第一特征碼不是根據(jù)數(shù)據(jù)類型生成的特征碼。根據(jù)本發(fā)明的其他實施方式,提供一種電子數(shù)據(jù)處理方法,包括接收第一電子數(shù)據(jù),第一電子數(shù)據(jù)具有第一數(shù)據(jù)類型,并利用一種特征碼,掃描第一電子數(shù)據(jù),接收第二電子數(shù)據(jù),第二電子數(shù)據(jù)具有不同于第一數(shù)據(jù)類型的第二數(shù)據(jù)類型,利用所述的特征碼,掃描第二電子數(shù)據(jù)。根據(jù)本發(fā)明的其他實施方式,提供一種具有介質(zhì)的計算機程序的產(chǎn)品,該介質(zhì)中存儲有一套處理器可讀的指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收第一電子數(shù)據(jù),第一電子數(shù)據(jù)具有第一數(shù)據(jù)類型,并利用一種特征碼,掃描第一電子數(shù)據(jù),接收第二電子數(shù)據(jù),第二電子數(shù)據(jù)具有不同于第一數(shù)據(jù)類型的第二數(shù)據(jù)類型,利用所述的特征碼,掃描第二電子數(shù)據(jù)。根據(jù)本發(fā)明的其他實施方式,提供一種電子數(shù)據(jù)處理系統(tǒng),包括處理器,用于接收第一電子數(shù)據(jù),并利用一種特征碼,掃描第一電子數(shù)據(jù),接收第二電子數(shù)據(jù),利用所述的特征碼,掃描第二電子數(shù)據(jù),所述第一電子數(shù)據(jù)具有第一數(shù)據(jù)類型,所述第二電子數(shù)據(jù)具有不同于第一數(shù)據(jù)類型的第二數(shù)據(jù)類型。根據(jù)本發(fā)明的其他實施方式,還提供了一種封裝數(shù)據(jù)處理方法,包括接收封裝數(shù)據(jù)包,識別封裝數(shù)據(jù)包的第一部分數(shù)據(jù),將第一部分數(shù)據(jù)發(fā)送到緩存區(qū)處理,并在第一部分數(shù)據(jù)處理完畢后將第二部分數(shù)據(jù)發(fā)送到緩存區(qū)處理。根據(jù)本發(fā)明的其他實施方式,提供一種具有介質(zhì)的計算機程序的產(chǎn)品,該介質(zhì)中存儲有一套處理器可讀的指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收封裝數(shù)據(jù)包,識別封裝數(shù)據(jù)包的第一部分數(shù)據(jù),識別封裝數(shù)據(jù)包的第二部分數(shù)據(jù),將第一部分數(shù)據(jù)發(fā)送到緩存區(qū)處理,并在第一部分數(shù)據(jù)處理完畢后將第二部分數(shù)據(jù)發(fā)送到緩存區(qū)處理。根據(jù)本發(fā)明的其他實施方式,提供一種封裝數(shù)據(jù)處理系統(tǒng),包括處理器,用于接收封裝數(shù)據(jù)包,識別封裝數(shù)據(jù)包的第一部分數(shù)據(jù),識別封裝數(shù)據(jù)包的第二部分數(shù)據(jù),將第一部分數(shù)據(jù)發(fā)送到緩存區(qū)處理,并在第一部分數(shù)據(jù)處理完畢后將第二部分數(shù)據(jù)發(fā)送到緩存區(qū)處理。根據(jù)本發(fā)明的其他實施方式,提供一種電子數(shù)據(jù)處理方法,包括接收所要掃描的電子數(shù)據(jù);識別電子數(shù)據(jù)的分塊數(shù)據(jù),所述電子數(shù)據(jù)的分塊數(shù)據(jù)表示為對象,根據(jù)對象的至少一部分分配一項或多項用于掃描所述電子數(shù)據(jù)的分塊數(shù)據(jù)的程序。根據(jù)本發(fā)明的其他實施方式,提供一種具有介質(zhì)的計算機程序的產(chǎn)品,該介質(zhì)中存儲有一套處理器可讀的指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收所要掃描的電子數(shù)據(jù),識別電子數(shù)據(jù)的分塊數(shù)據(jù),所述電子數(shù)據(jù)的分塊數(shù)據(jù)表示為對象,根據(jù)對象的至少一部分分配一項或多項用于掃描所述電子數(shù)據(jù)的分塊數(shù)據(jù)的程序。根據(jù)本發(fā)明的其他實施方式,提供一種電子數(shù)據(jù)處理系統(tǒng),包括處理器,用于接收所要掃描的電子數(shù)據(jù),識別電子數(shù)據(jù)的分塊數(shù)據(jù),所述電子數(shù)據(jù)的分塊數(shù)據(jù)表示為對象,根據(jù)對象的至少一部分分配一項或多項用于掃描所述電子數(shù)據(jù)的分塊數(shù)據(jù)的程序。根據(jù)本發(fā)明的其他實施方式,提供一種電子數(shù)據(jù)處理系統(tǒng),包括輸入端,用于接收電子數(shù)據(jù);處理器,用于識別電子數(shù)據(jù)的一個或者多個分塊數(shù)據(jù),每個所述一個或者多個分塊數(shù)據(jù)表示為一個類型對象;以及緩存區(qū),用于存儲在一個時間段內(nèi)與不多于一個對象相關(guān)聯(lián)的數(shù)據(jù)。實施方式的其他方面與特征將在下文描述中詳細說明。以下本申請實施方式的設(shè)計與操作流程的說明圖,其中相似功能部件使用相同的編號注明。為了更好的理解本發(fā)明各種實施方式的優(yōu)勢和目的,將結(jié)合附圖對上述多個實施方式進行更加詳細地說明。這里需要說明的是,這些附圖描述的僅僅是本申請的較佳實施方式,并不用于限制本發(fā)明的范圍,實施方式通過結(jié)合說明書附圖,使得實施方式的附加特征和細節(jié)得到詳細描述和說明。圖1是根據(jù)本發(fā)明一些實施方式中所描述的電子數(shù)據(jù)處理系統(tǒng)模塊示意圖;圖2A是圖1模塊示意圖根據(jù)本發(fā)明一些實施方式執(zhí)行的方法示意圖;圖2B是圖1模塊示意圖根據(jù)本發(fā)明其它實施方式執(zhí)行的方法示意圖;圖2C是圖1模塊示意圖根據(jù)本發(fā)明其它另一些實施方式執(zhí)行的方法示意圖;圖3是根據(jù)本發(fā)明其它實施方式中所描述的電子數(shù)據(jù)處理系統(tǒng)的模塊示意圖;圖4是圖3模塊示意圖根據(jù)本發(fā)明其它實施方式執(zhí)行的方法示意圖;圖5是根據(jù)本發(fā)明一些實施方式中所描述的電子郵件數(shù)據(jù)結(jié)構(gòu)示例圖;圖6是所述電子郵件中與不同對象相關(guān)聯(lián)的不同分塊數(shù)據(jù)示例圖;圖7A是根據(jù)本發(fā)明一些實施方式中所描述的分配一項或多項用于對數(shù)據(jù)進行掃描的程序示例圖;圖7B是根據(jù)本發(fā)明其它實施方式中所描述的分配一項或多項用于對數(shù)據(jù)進行掃描的程序示例圖;圖8是根據(jù)本發(fā)明一些實施方式模塊示意圖;圖9是根據(jù)本發(fā)明實施方式中所描述的能夠用于執(zhí)行各種功能的計算機硬件系統(tǒng)示意圖。具體實施例方式接下來,參考附圖對本發(fā)明的各種實施方式進行說明。需要說明的是,附圖并沒有按照規(guī)定比例繪制并且相似結(jié)構(gòu)或功能的裝置均在整個圖中使用相同的編號。同時,附圖僅僅用于幫助具體實施方式的說明。其并不意欲詳盡本發(fā)明的所有實施方式,以及并不限制本發(fā)明的范圍。另外,本發(fā)明所述的實施方式并不能給出本發(fā)明的全部各個技術(shù)特征或有益效果。本發(fā)明在特定實施方式中所描述的技術(shù)特征或者有益效果并不僅限于本實施方式,即使在其他實施方式中未進行引用和說明,所描述的技術(shù)特征或有益效果也可實施在其他任何圖1是根據(jù)本發(fā)明的一些實施方式所描述的電子數(shù)據(jù)處理系統(tǒng)100模塊示意圖,該系統(tǒng)包括模塊102。模塊102在發(fā)送端104與接收端106之間建立通信連接。在其它實施方式中,模塊102可以是發(fā)送端104或接收端106的一部分或與二者集成于一體。操作過程中,發(fā)送端104將電子數(shù)據(jù)(數(shù)據(jù)包)傳送到模塊102。模塊102接收到所傳送的數(shù)據(jù)包,并執(zhí)行本文所述實施方式中描述的一項或多項程序。在一些實施方式中,模塊102所接收的數(shù)據(jù)是電子郵件數(shù)據(jù)。在其它實施方式中,模塊102所接收的數(shù)據(jù)可以是與網(wǎng)頁、文件傳輸以及通信數(shù)據(jù)交換(例如設(shè)備之間的通信協(xié)議協(xié)商,包括VoIP(VoiceoverInternetProtocol,IP網(wǎng)絡(luò)傳送話音的技術(shù)服務(wù))等數(shù)據(jù)流)有關(guān)的數(shù)據(jù),或任何其它封裝數(shù)據(jù)包。根據(jù)實施方式,所述“發(fā)送端”并不局限于設(shè)備的操作人,該發(fā)送端可以是能夠接收和/或傳輸信息的服務(wù)器或其它類型的設(shè)備(軟件和/或硬件設(shè)備)。同樣,如本文所述,所述“接收端”也并不局限于設(shè)備的操作人,該接收端可以是能夠存儲、接收和/或傳輸信息的服務(wù)器或其它類型的設(shè)備(軟件和/或硬件設(shè)備)。所述實施方式中,模塊102是配置(例如設(shè)計,編程和/或構(gòu)建)用來根據(jù)特征碼,識別接收的電子數(shù)據(jù)是否與所要檢測內(nèi)容有關(guān)。在本實施例中,所述“特征碼”是指內(nèi)容檢測數(shù)據(jù);如病毒特征碼,可以是垃圾郵件標(biāo)識符,一個URL或間諜軟件標(biāo)識符或其它用于在識別所要檢測數(shù)據(jù)內(nèi)容(例如惡意軟件程序)過程中使用的任何信息。一些實施方式中,特征碼是被更新站點(未圖示),例如,遠程服務(wù)器或計算機傳送,并回應(yīng)模塊102的請求而下載的這種的特征碼。舉例說明,模塊102是配置用來定期從一個或多個更新站點(利用Pull技術(shù))下載更新特征碼。在其它實施例中,更新站點可以配置在模塊102沒有發(fā)出請求時便將可用更新特征碼發(fā)送到模塊102(利用Push技術(shù))。在更進一步的實施方式,用戶可以將特征碼輸入到模塊102。所述實施方式中,模塊102包括數(shù)據(jù)類型分類器108,掃描器110以及用于存儲特征碼的存儲介質(zhì)112。數(shù)據(jù)類型分類器108配置用來對模塊102所接收到的數(shù)據(jù)進行分類。例如,數(shù)據(jù)類型分類器108將接收到的數(shù)據(jù)分類為Word文件、文本文件、壓縮文件、存檔文件、HTML文件、Acrobat文件或腳本文件。掃描器110配置用于掃描接收到的數(shù)據(jù)以識別該數(shù)據(jù)是否包含所要檢測的內(nèi)容,如病毒或其它惡意程序。在一些實施方式中,對所接收到的數(shù)據(jù),根據(jù)數(shù)據(jù)類型分類器108所分類的文件,掃描器110將對其進行一項或多項特征碼掃描的操作。這樣情況下,特征碼是根據(jù)數(shù)據(jù)類型生成的。舉例說明,如果數(shù)據(jù)類型分類器108判定所接收到的文件類型為Word文件,掃描器110將對該文件執(zhí)行S1,S2,與S3特征碼掃描,其中,S1,S2,S3是專用于Word文件掃描的特征碼?;蚴牵绻麛?shù)據(jù)類型分類器108判定所接收到的文件類型為腳本文件,那么掃描器110將使用腳本文件的特征碼S4與S5對該文件進行掃描?;蛘撸瑨呙杵?10對所接收的文件不根據(jù)其類型執(zhí)行一項或多項特征碼的掃描,這種情況下,這些特征碼不是根據(jù)文件類型而生成的(例如,這些特征碼是非數(shù)據(jù)類型特征碼)。根據(jù)本發(fā)明所述,“非數(shù)據(jù)類型特征碼”是指用于掃描兩種或更多不同類型數(shù)據(jù)的特征碼。在一些情況下,如果一項數(shù)據(jù)不能歸類到任何一種文件類型,可以分類為“未知”類型。在一些實施方式中,使用這樣非數(shù)據(jù)類型特征碼需要在模塊102中進行特殊配置?;蛘?,對所有接收到的電子數(shù)據(jù),無論所接收的數(shù)據(jù)是何類型,都應(yīng)用非數(shù)據(jù)類型特征碼進行檢測。特征碼可以存儲在存儲介質(zhì)112中,該介質(zhì)可以是存儲器、硬盤或是掃描器110可讀取的介質(zhì)。盡管模塊102被描述包含數(shù)據(jù)類型分類器108,掃描器110以及存儲介質(zhì)112,但在其它實施方式中,模塊102的一個或多個部件可以與模塊102其它的部件結(jié)合。同樣,在更進一步的實施方式中,模塊102不必需包括部件108-112的所有部件。在一些實施方式中,模塊102或模塊102的任何部件可以通過軟件來實現(xiàn)。例如,模塊102可以通過裝載到用戶計算機、服務(wù)器、存儲器、硬盤、CD-ROM或其它任何介質(zhì)中的應(yīng)用軟件來實現(xiàn)。一些情況下,模塊102也可以通過Web應(yīng)用程序來實現(xiàn)。當(dāng)然,模塊102也可以通過硬件實現(xiàn)。例如,在一些實施方式中,模塊102包括一個專用集成電路(ASICapplication-specificintegratedcircuit),如半定制ASIC處理器或可編程的ASIC處理器。各種ASIC,如《Application-SpecificIntegratedCircuits》(1997年6月第一版,作者MichaelJ.S.Smith,Addison-Wesley出版社)披露的有關(guān)專用集成電路(ASIC)的信息,是電路設(shè)計領(lǐng)域的技術(shù)工程師所熟悉的,本發(fā)明中不再詳細說明。在其它實施方式中,模塊102可以是能夠執(zhí)行所述功能的各種電路或設(shè)備。例如,在一些實施例中,模塊102可以是一個通用處理器,如Pentium處理器。其它實施例中,模塊102的功能可以通過軟硬件的結(jié)合來實現(xiàn)。在一些實施例中,模塊102所執(zhí)行的功能可以通過防火墻或防火墻的一個部件或其它任何配置與防火墻連接的部件來實現(xiàn)。其它實施例中,模塊102所執(zhí)行的功能可以通過網(wǎng)關(guān)的一個部件(或者網(wǎng)關(guān)產(chǎn)品,如反病毒模塊)來實現(xiàn)。更進一步的實施例中,除了作為網(wǎng)關(guān)的部件,模塊102可以是與網(wǎng)關(guān)連接的獨立部件。在其它實施例中,模塊102本身就可以是一個網(wǎng)關(guān)產(chǎn)品,在發(fā)送端104與接收端106之間的通訊路徑之間執(zhí)行其功能。在更進一步的實施例中,模塊102可以應(yīng)用于一個交換機設(shè)備,如安全交換機。由模塊102的描述,如圖2A所示,下面描述的是根據(jù)一些實施例用模塊102對電子數(shù)據(jù)處理的方法200。首先,模塊102接收電子數(shù)據(jù)(步驟202)。包括但不限于,所述電子數(shù)據(jù)可以是與網(wǎng)頁、電子郵件、圖片、語音郵件、即時通訊聊天、點對點通信或任何其它封裝數(shù)據(jù)包有關(guān)聯(lián)的信息,所述這些數(shù)據(jù)至少一部份可能含有或不包含有所要檢測的內(nèi)容(如病毒或其它任何不良內(nèi)容)。根據(jù)本發(fā)明的描述,“封裝數(shù)據(jù)包”或“封裝包”是指與一項或者多項數(shù)據(jù)有關(guān)聯(lián)的數(shù)據(jù)包。例如,一個電子郵件可以是郵件正文與附加數(shù)據(jù)組成的封裝包。在其他舉例中,一個網(wǎng)頁可以是腳本與圖片的封裝包。模塊102從任何各種的數(shù)據(jù)源接收電子數(shù)據(jù)。例如,模塊102可以接收發(fā)送端104通過互聯(lián)網(wǎng)發(fā)送給模塊102的電子數(shù)據(jù)?;蛘撸K102從輸入電子數(shù)據(jù)到模塊102的操作人員那里接收數(shù)據(jù),例如,通過使用硬盤、CD-ROM、內(nèi)存或其它介質(zhì)將電子數(shù)據(jù)上傳到模塊102。模塊102接收到電子數(shù)據(jù)后,模塊102將判定/識別所接收到數(shù)據(jù)的類型(步驟204)。上述步驟可以由模塊102中的數(shù)據(jù)類型分類器108執(zhí)行。判定數(shù)據(jù)類型技術(shù)是本領(lǐng)域內(nèi)技術(shù)人員所共知的,在此不再詳細描述。在一些實施例中,數(shù)據(jù)類型分類器108將所接收到的數(shù)據(jù)分類為以下幾種VB腳本文件類型、批處理文件類型、VB應(yīng)用程序文件類型、可執(zhí)行程序文件類型、Windows操作程序文件類型、可安裝壓縮文件類型、Winzip壓縮文件類型、Gzip壓縮文件類型、Bzip壓縮文件類型、Bzip2壓縮文件類型、磁帶歸檔(tapearchive)文件類型、HTML(HypertextMarkupLanguage)文件類型、Word文件類型、超文本應(yīng)用文件類型、文本文件類型、Windows幫助文件類型、壓縮存檔文件類型、Acrobat文件類型或PHP腳本。在其它實施方式中,數(shù)據(jù)類型分類器108還將所接收到的文件分類為其它類型的文件,如用戶定制文件類型。接下來,模塊102中的掃描器110根據(jù)分類器所分類的文件類型,利用存儲在存儲介質(zhì)112中的一項或多項特征碼,對接收到的數(shù)據(jù)進行掃描(步驟206)。根據(jù)實施例所描述的,數(shù)據(jù)類型特征碼根據(jù)數(shù)據(jù)類型排序并存貯在存儲介質(zhì)112中。例如,特征碼S1-S4是利用Word文件類型的特征碼,用于掃描Word文件;特征碼S5與S6可以是利用腳本文件類型的特征碼,用于掃描腳本文件。在一些實施例中,數(shù)據(jù)類型特征碼可以是基于其它任何數(shù)據(jù)類型而得到的(那些數(shù)據(jù)類型已經(jīng)被數(shù)據(jù)類型分類器108分類)。根據(jù)掃描結(jié)果,掃描器110可以識別所接收到的電子數(shù)據(jù)是否與所要檢測的內(nèi)容有關(guān)。在這種情況下,掃描器110可以根據(jù)其處理的模塊102所接收的電子數(shù)據(jù),識別數(shù)據(jù)與所要檢測的內(nèi)容有關(guān)。例如,掃描器110可以識別模塊102所接收的電子數(shù)據(jù)包含病毒。這種情況下,模塊102將采取一項或多項預(yù)警動作/措施(步驟208)。例如,模塊102可以拒絕該電子數(shù)據(jù),或阻斷將該電子數(shù)據(jù)發(fā)送到下游數(shù)據(jù)流,和/或?qū)ο掠螖?shù)據(jù)流(如該電子數(shù)據(jù)預(yù)定的接收端106)或上游數(shù)據(jù)流發(fā)送報警信息?;蚴?,掃描器110可以根據(jù)其處理的模塊102所接收的數(shù)據(jù),識別數(shù)據(jù)與所要檢測的內(nèi)容無關(guān)。這種情況下,掃描器110繼續(xù)利用一項或者多項非數(shù)據(jù)類型特征碼,對接收到的電子數(shù)據(jù)進行掃描(步驟210)。如實施例所述,該非數(shù)據(jù)類型特征碼用于掃描電子數(shù)據(jù)而不關(guān)心電子數(shù)據(jù)的數(shù)據(jù)類型。通過模塊102配置,定期從更新站點如遠程服務(wù)器或計算機下載更新特征碼,模塊102中的非數(shù)據(jù)類型特征碼可以被更新。或者,在模塊102被配置為模塊102沒有對更新站發(fā)出更新請求,但更新站點在有更新特征碼的情況下,便向模塊推送更新特征碼(即Push技術(shù)),這時,模塊102中的非數(shù)據(jù)類型特征碼可以被更新。對模塊102所接收到的數(shù)據(jù)進行非數(shù)據(jù)類型特征碼掃描,可以檢測包含在不同電子數(shù)據(jù)類型中的惡意內(nèi)容,如病毒。在一些實施例中,一項特征碼可以既是數(shù)據(jù)類型特征碼又是非數(shù)據(jù)類型特征碼。例如,一些實施例中,一項特征碼可以用作數(shù)據(jù)類型特征碼對首選數(shù)據(jù)類型的數(shù)據(jù)進行掃描,同時也可以作為非數(shù)據(jù)類型特征碼對二種或者更多種類型的數(shù)據(jù)進行掃描(所述類型可以是“未知”)。根據(jù)利用非數(shù)據(jù)類型特征碼對電子數(shù)據(jù)進行掃描的結(jié)果,掃描器110可以識別所接收到的電子數(shù)據(jù)是否與所要檢測的內(nèi)容有關(guān)。在這種情況下,掃描器110可以根據(jù)其處理的模塊102所接收的電子數(shù)據(jù),識別數(shù)據(jù)與所要檢測的內(nèi)容有關(guān)。例如,掃描器110可以識別模塊102所接收的電子數(shù)據(jù)包含病毒。這種情況下,模塊102將采取一項或多項預(yù)警動作(步驟208)。例如,模塊102可以拒絕該電子數(shù)據(jù),或阻斷將該電子數(shù)據(jù)發(fā)送到下游數(shù)據(jù)流,和/或?qū)ο掠螖?shù)據(jù)流(如該電子數(shù)據(jù)預(yù)定的接收端106)或上游數(shù)據(jù)流發(fā)送報警信息。或是,掃描器110根據(jù)其處理的模塊102所接收的電子數(shù)據(jù),識別數(shù)據(jù)與所要檢測的內(nèi)容無關(guān)。那么,模塊102將放行該電子數(shù)據(jù)的數(shù)據(jù)流下行到接收端106(步驟212)。特別需要說明的是,前述方法200中所涉及的操作步驟202-212的順序并不是用于限定本發(fā)明,方法200中所涉及的操作步驟在其它實施方式可以以不同的順序?qū)嵤?。例如,如圖2B所示,在其它實施例中,所接收到的電子數(shù)據(jù)能夠在利用一項或多項數(shù)據(jù)類型特征碼進行掃描(步驟204)之前,使用一項或多項非數(shù)據(jù)類型特征碼(步驟210所示)進行掃描。同樣,其它實施例中,方法200中并不都需要包含先前所述的全部步驟。例如,圖2C所示,在可選擇的實施例中,方法200并不包括識別數(shù)據(jù)類型的步驟204以及利用數(shù)據(jù)類型特征碼掃描電子數(shù)據(jù)的步驟206。這種情況下,掃描器110配置用于利用非數(shù)據(jù)類型特征碼掃描電子數(shù)據(jù)。更進一步的實施例中,方法200中的一個或多個步驟可以與該方法中又一個步驟相結(jié)合。同樣,在可選的實施例中,方法200中所涉及的步驟可以拆分為多個子過程。如圖3所示,是根據(jù)本發(fā)明的其它實施例的電子數(shù)據(jù)處理系統(tǒng)300模塊示意圖,其中包含模塊302。模塊302與發(fā)送端104與接收端106之間進行通信連接。然而在其它實施方式,模塊302可以是發(fā)送端104或接收端106的一部分或與二者集成于一體。操作過程中,發(fā)送端104將電子數(shù)據(jù)(數(shù)據(jù)包)傳送到模塊302。模塊302接收到所傳送的數(shù)據(jù)包,并執(zhí)行本實施方式中描述的一項或多項操作步驟。在這些實施方式中,模塊302所接收的數(shù)據(jù)是電子郵件。在其它實施方式中,模塊302所接收的數(shù)據(jù)可以是網(wǎng)頁數(shù)據(jù),或者是任何其它封裝數(shù)據(jù)。所述實施方式中,模塊302是配置(例如設(shè)計,編程和/或構(gòu)建)用來根據(jù)表示(與之關(guān)聯(lián))電子數(shù)據(jù)的對象,利用一項或者多項程序?qū)邮盏降碾娮訑?shù)據(jù)進行處理。該對象用于表示該電子數(shù)據(jù),其功能將在以下部分進行詳細描述。所述實施方式中,模塊302包括分塊標(biāo)識器304、對象分配模塊306、程序分配模塊308以及處理模塊310。該分塊標(biāo)識器304配置用于識別模塊302接收的電子數(shù)據(jù)可以分為一個或者多個分塊(也可以叫部分)數(shù)據(jù)。舉例來說,如果所接收到的數(shù)據(jù)是電子郵件數(shù)據(jù),該分塊標(biāo)識器304將該郵件劃分為郵件包頭、郵件正文、分隔符或附件這些部分;再如,如果所接收到的數(shù)據(jù)是網(wǎng)頁數(shù)據(jù),該分塊標(biāo)識器304將該數(shù)據(jù)包劃分為圖像文件、Flash代碼、JAVA腳本或者其它與該網(wǎng)頁有關(guān)的項這些分塊數(shù)據(jù)。在一些實施例中,分塊標(biāo)識器304也可以包括數(shù)據(jù)類型分類器,其如前文所述模塊102中包含的數(shù)據(jù)類型分類器108。數(shù)據(jù)類型分類器配置用于對模塊302所接收到的數(shù)據(jù)進行分類。例如,數(shù)據(jù)類型分類器將接收到的文件分類為Word文件、文本文件或其它類型的數(shù)據(jù)文件。這種情況下,該分塊標(biāo)識器304配置用于識別所接收到的數(shù)據(jù)分為一個或者多個分塊數(shù)據(jù),并對已經(jīng)識別的分塊數(shù)據(jù)進行分類。對象分配模塊306是配置用于將所接收到數(shù)據(jù)(該數(shù)據(jù)已經(jīng)被分塊標(biāo)識器304識別為分塊數(shù)據(jù))的分塊數(shù)據(jù)與對象建立關(guān)聯(lián)。本發(fā)明所述的“對象”指的是用于說明數(shù)據(jù)包的一個或者多個屬性或者特性的數(shù)據(jù)摘要。在這種情況下,屬性允許設(shè)備如內(nèi)容檢測設(shè)備對所接收到的數(shù)據(jù)的對象進行識別或檢測,和/或應(yīng)用掃描程序?qū)ο筮M行掃描。一些實施例中,對象的數(shù)量以及類型是預(yù)先定義的。其它實施例中,模塊302包括一個用戶接口,如鍵盤,用戶可以通過鍵盤輸入自定義的對象。同樣,在更進一步的實施例中,用戶可以通過用戶接口修改并創(chuàng)建對象屬性。程序分配模塊308是配置用于根據(jù)對象表示的已經(jīng)標(biāo)識的分塊數(shù)據(jù),分配可以對電子數(shù)據(jù)已經(jīng)標(biāo)識的分塊數(shù)據(jù)進行處理的一項或者多項程序。例如,如果對象表示的已經(jīng)標(biāo)識的分塊數(shù)據(jù)是O1,那么程序分配模塊308可以分配用于對該電子數(shù)據(jù)已經(jīng)標(biāo)識的分塊數(shù)據(jù)進行掃描的掃描程序P1和P2,如果對象表示的已經(jīng)標(biāo)識的分塊數(shù)據(jù)是O2,那么可以分配對該已經(jīng)標(biāo)識的分塊數(shù)據(jù)進行掃描的掃描程序P3。在這種情況下,程序是根據(jù)對象的標(biāo)識符屬性而被使用。在一些實施方式中,程序分配模塊308對已經(jīng)標(biāo)識的分塊數(shù)據(jù)分配空程序,這樣,該分塊數(shù)據(jù)將不做任何處理就傳輸?shù)较掠螖?shù)據(jù)流。處理模塊310是配置用于執(zhí)行已經(jīng)被程序分配模塊308所分配的程序。盡管描述了模塊302包括分塊標(biāo)識器304、對象分配模塊306、程序分配模塊308以及處理模塊310,但在其它可選的實施例中,模塊302的一個或幾個部件還可以與模塊中的其它部件相結(jié)合。在更進一步的實施例中,模塊302也不必需包含304-310的所有部件。在一些實施方式中,模塊302或模塊302的任何部件可以通過軟件來實現(xiàn)。例如,模塊302可以通過裝載到用戶計算機、服務(wù)器、或者其他存儲介質(zhì)如內(nèi)存、硬盤或者CD-ROM中的軟件來實現(xiàn)。在某些情況下,模塊302也可以通過Web應(yīng)用程序來實現(xiàn)。當(dāng)然,模塊302也可以通過硬件實現(xiàn)。例如,在一些實施方式中,模塊302包括一個專用集成電路(ASICapplication-specificintegratedcircuit),如半定制ASIC處理器或可編程的ASIC處理器。各種ASIC,如《Application-SpecificIntegratedCircuits》(1997年6月第一版,作者MichaelJ.S.Smith,Addison-Wesley出版社)披露的有關(guān)專用集成電路(ASIC)的信息,是電路設(shè)計領(lǐng)域的技術(shù)工程師所熟悉的,本發(fā)明中不再詳細說明。在其它實施方式中,模塊302可以是能夠執(zhí)行所述功能的各種電路或設(shè)備。例如,在一些實施例中,模塊302可以是一個通用處理器,如Pentium處理器。其它實施例中,模塊302的功能可以通過軟硬件的結(jié)合來實現(xiàn)。在一些實施例中,模塊302所執(zhí)行的功能可以通過防火墻或防火墻的一個部件或其它任何配置與防火墻連接的部件來實現(xiàn)。其它實施例中,模塊302所執(zhí)行的功能可以通過網(wǎng)關(guān)的一個部件(或者網(wǎng)關(guān)產(chǎn)品,如反病毒模塊)來實現(xiàn)。更進一步的實施例中,除了作為網(wǎng)關(guān)的部件,模塊302可以是與網(wǎng)關(guān)連接的獨立部件。在其它實施例中,模塊302本身就可以是一個網(wǎng)關(guān)產(chǎn)品,在發(fā)送端104與接收端106之間的通訊路徑之間執(zhí)行其功能。在更進一步的實施例中,模塊302可以應(yīng)用于一個交換機設(shè)備,如安全交換機。由模塊302的描述。如圖4所示,下面描述根據(jù)一些實施例用模塊302對電子數(shù)據(jù)處理的方法400。首先,模塊302接收電子數(shù)據(jù)(步驟402)。包括但不限于,所述電子數(shù)據(jù)可以是與網(wǎng)頁、電子郵件、圖片、語音郵件、即時通訊聊天、點對點通信或任何其它封裝數(shù)據(jù)包有關(guān)聯(lián)的信息,所述這些數(shù)據(jù)至少一部份可能含有或不包含有所要檢測的內(nèi)容(如病毒或其它任何惡意內(nèi)容)。模塊302從任何各種的數(shù)據(jù)源接收數(shù)據(jù)。例如,模塊302可以接收發(fā)送端104通過互聯(lián)網(wǎng)發(fā)送給模塊302的數(shù)據(jù)?;蛘?,模塊302從輸入電子數(shù)據(jù)到模塊302的操作人員那里接收數(shù)據(jù),例如,通過使用硬盤、CD-ROM、內(nèi)存或其它介質(zhì)將電子數(shù)據(jù)上傳到模塊302。接下來,分塊標(biāo)識器304將接收到的電子數(shù)據(jù)識別為一個或幾個分塊數(shù)據(jù)。為了方便下文說明,這里設(shè)定所接收的數(shù)據(jù)信息為MIME信息。但是,在其它實施例中,電子數(shù)據(jù)可以是前文所述的其它任何封裝數(shù)據(jù)包(例如一個網(wǎng)頁)。如圖5所示,是本發(fā)明的一些實施方式所述的電子郵件數(shù)據(jù)的結(jié)構(gòu)500。如圖所示,電子郵件數(shù)據(jù)結(jié)構(gòu)500包括郵件包頭502、有正文包頭506和正文數(shù)據(jù)508的郵件正文504、將郵件包頭502與郵件正文504分隔來的分隔符528、有附件包頭514a和附件正文數(shù)據(jù)516a的附件數(shù)據(jù)512a、有附件包頭514b和附件正文數(shù)據(jù)516b的附件數(shù)據(jù)512b、將郵件正文504與附件數(shù)據(jù)512a分離的分隔符510a(或者分隔不同的附件數(shù)據(jù)512a,512b的分隔符510b),以及結(jié)束數(shù)據(jù)526。其它實施例中,數(shù)據(jù)結(jié)構(gòu)500也可以是不同的結(jié)構(gòu)配置。例如,其它實施例中,數(shù)據(jù)結(jié)構(gòu)500可以不包括任何附件數(shù)據(jù)512a、512b。如圖所示的實施例中,在步驟404,分塊標(biāo)識器304將識別所接收數(shù)據(jù)是否有與郵件包頭502、正文包頭506、正文數(shù)據(jù)508、分隔符510a、分隔符510b、附件包頭514a、附件包頭514b、附件正文數(shù)據(jù)516a、附件正文數(shù)據(jù)516b或結(jié)束數(shù)據(jù)526有關(guān)聯(lián)的分塊數(shù)據(jù)。有關(guān)識別郵件數(shù)據(jù)的不同分塊數(shù)據(jù)可以使用各種技術(shù)。一些實施例中,分塊標(biāo)識器304可以配置通過檢測郵件數(shù)據(jù)內(nèi)嵌模式來識別郵件數(shù)據(jù)的各個分塊數(shù)據(jù)。例如,因為郵件包頭502具有某些固定的格式或配置,分塊標(biāo)識器304可以配置通過搜索具有郵件包頭格式描述的電子郵件分塊數(shù)據(jù)的信息,進而識別出在接收到的數(shù)據(jù)中的郵件包頭502。其它實施例中,分塊標(biāo)識器304可以以邊界字符串將郵件分為開始與結(jié)束分塊數(shù)據(jù)。這種情況下,分塊標(biāo)識器304檢測各個分塊數(shù)據(jù)的內(nèi)容信息,以判斷其類型。以下是電子郵件信息示例(原始格式)From“sender”<sender@sample-sender.com>To“receiver”<receiver@sample-receiver.com>SubjectTESTEMAILSUBJECTDateFri,14Oct.200515:36:17-0700Message-ID<ASDOIUEWEFMPWOF.pwei@sample-sender.com>MIME-Version1.0Content-Typemultipart/mixed;boundary=”----=_NextPart_000_046B_01C5D0D5.04A87ED0”X-Priority3(Normal)X-MSMail-PriorityNormalX-MailerMicrosoftOutlookIMO,Build9.0.2416(9.0.2911.0)ImportanceNormalX-MimeOLEProducedbyMicrosoftMimeOLEV6.00.2800.1478以下是在MIME格式中多部分的信息----=NextPart_000_046B_01C5D0D5.04A87ED0Content-Tpyetext/plain;charset=”utf-8”Content-Transfer-Encodingquoted-printableTESTEMAILBODYEOF----=NextPart_000_046B_01C5D0D5.04A87ED0Content-Tpyetext/plain;name=“test.txt”Content-Transfer-Encoding7bitContent-Dispositionattachment;filename=“test.txt”ThisisATESTDOCUMENT.END----=NextPart_000_046B_01C5D0D5.04A87ED0在這些實施例中,分塊標(biāo)識器304是根據(jù)郵件信息中出現(xiàn)的文本和/或文本模式將郵件信息識別為不同的分塊數(shù)據(jù)。以上舉例中,分塊標(biāo)識器304識別邊界字符串為----=NextPart_000_046B_01C5D0D5.04A87ED0正文包頭為Content-Tpyetext/plain;charset=”utf-8”Content-Transfer-Encodingquoted-printable正文數(shù)據(jù)為TESTEMAILBODYEOF附件包頭Content-Tpyetext/plain;name=“test.txt”Content-Transfer-Encoding7bitContent-Dispositionattachment;filename=“test.txt”附件正文ThisisATESTDOCUMENT.END接下來,對象分配模塊306將在步驟404中識別出來的郵件數(shù)據(jù)的分塊數(shù)據(jù))與對象建立關(guān)聯(lián)(步驟406)。如圖所示,對象分配模塊306配置用于將被識別的郵件分塊數(shù)據(jù)與包頭對象、正文對象或者數(shù)據(jù)對象建立關(guān)聯(lián),每個對象是能夠在基于對象的結(jié)構(gòu)中被關(guān)聯(lián)到被處理的數(shù)據(jù)的信息摘要。如圖6所示,被識別的郵件包頭502、正文包頭506以及附件包頭514a,514b對應(yīng)于包頭對象602;正文數(shù)據(jù)508對應(yīng)于正文對象604;附件正文數(shù)據(jù)516a,516b對應(yīng)于數(shù)據(jù)對象606。其它實施方式中,除了三個對象602,604與606,對象分配模塊306也可以配置將郵件分塊數(shù)據(jù)對應(yīng)于少于或者多于以上所述三個對象。同樣,更進一步的實施例中,除了602-606這樣的對象,對象分配模塊306也可以配置用于將不同的分塊數(shù)據(jù)分別與其它不同的數(shù)據(jù)對象關(guān)聯(lián)。其它實施方式中,一個對象也可以具有一個或多個子對象。例如,在其它實施方式中,數(shù)據(jù)對象606本身可以是另外的如多個包頭對象、正文對象、數(shù)據(jù)對象的對象集合,所述多個數(shù)據(jù)對象可以分別表示一些文本數(shù)據(jù)、圖片數(shù)據(jù)或其它類型的數(shù)據(jù)。當(dāng)然,子對象還可以是其它對象的集合,這樣持續(xù)遞歸的對象涵蓋也就是通常所謂的套嵌。具有子對象的對象使得通過對象表示的數(shù)據(jù)歸入更多的范疇,進一步細化信息分類。接下來,程序分配模塊308根據(jù)對象表示的已經(jīng)標(biāo)識的分塊數(shù)據(jù),為該已經(jīng)標(biāo)識的分塊數(shù)據(jù)分配一項或多項程序(步驟408)。如圖7A所示,是根據(jù)一些實施方式所述,利用程序分配模塊308分配的程序而得到的程序分配表700。表700可以存儲在模塊302中的存儲介質(zhì)中,或是模塊302可以訪問的服務(wù)器或存儲器中。如表700所示,與包頭對象602對應(yīng)的數(shù)據(jù)將執(zhí)行反垃圾郵件程序,對與正文對象604對應(yīng)的數(shù)據(jù)執(zhí)行反垃圾郵件以及URL過濾程序,對與數(shù)據(jù)對象606對應(yīng)的數(shù)據(jù)執(zhí)行反垃圾郵件以及間諜軟件過濾程序。更進一步的實施方式,除了圖7A例示的程序以外,每一個對象可以分配兩個以上的程序。其它實施方式中,包頭對象602、正文對象604、數(shù)據(jù)對象606中的每個對象可以包括一項或多項屬性,針對每項屬性,程序分配模塊308可以分配一項或多項程序。例如,如圖7B中的屬性列表702例示,包頭對象602具有屬性A1,A2,正文對象604具有屬性A3,數(shù)據(jù)對象具有屬性A4。這種情況下,程序分配模塊308可以根據(jù)每個對象的屬性分配一項或者多項程序。例如,程序分配模塊308可以用程序分配表704表示根據(jù)不同的對象的屬性所分配的一項或者多項程序。如圖所示,對具有屬性A1的對象不分配任何程序,對具有屬性A2的對象分配反垃圾郵件過濾程序,對具有屬性A3的對象分配反垃圾郵件過濾程序以及URL過濾程序,對具有屬性A4的對象分配反垃圾郵件過濾程序以及間諜軟件程序。表702與704可以存儲在模塊302中的存儲介質(zhì)中,或是模塊302可以訪問的服務(wù)器或存儲器中。在此需要說明的是,與一個對象相關(guān)聯(lián)的屬性數(shù)目并不局限于兩項,在其它實施例中,一個對象可以具有多于兩項(比如10項)或少于兩項屬性(比如零項)。同樣,在一些實施例中不同的兩個對象也可以具有相同的屬性。一些實施例中,如果一個對象包含有子對象,根據(jù)子對象的類型,可以更好地標(biāo)識和分配相應(yīng)的更加具體的程序。舉例說明,設(shè)一個對象表示一個附件正文對象,其是包括一個包頭對象、正文對象、附件包頭對象以及一個附件或數(shù)據(jù)對象的對象集合。盡管將該對象當(dāng)作一個整體對象來對待,但它也可以分隔為如上所述不同的子對象,對每個子對象可以分配相應(yīng)的程序。例如,如果一個子對象表示的數(shù)據(jù)對象是二進制的可執(zhí)行文件,那么就對其分配相應(yīng)的二進制處理程序。在程序分配模塊308分配程序后,處理模塊310將根據(jù)所分配的程序?qū)﹄娮余]件數(shù)據(jù)的已經(jīng)標(biāo)識的分塊數(shù)據(jù)進行處理序。如以上實施例所示,對掃描電子數(shù)據(jù),用基于與對象相應(yīng)的被分配的程序可以更加高效地執(zhí)行操作。一些實施例中,模塊306-310可以通過一個包括不同過濾器程序的過濾模塊(程序或一套程序)來實現(xiàn)。一個特定對象或多個對象與一項或多項過濾項相對應(yīng)。當(dāng)一個特定對象發(fā)送到過濾模塊時,與該特定類型相對應(yīng)的過濾器就會被觸動,運行與該對象對應(yīng)的數(shù)據(jù)過濾算法程序。如果與一個對象對應(yīng)有多個過濾器,那么過濾器相繼或以平行方式被觸動。其中一種類型的過濾器可以是病毒掃描過濾器。該過濾器可以通過解碼的附件正文對象或主正文對象(或從主正文對象中解碼的部分)觸動。在一些實施例中,反病毒過濾器可以檢測并嘗試識別數(shù)據(jù)表示的文件類型(例如Word文件或Windows可執(zhí)行文件等)。文件的類型確定后,在該文件中搜索相應(yīng)的病毒特征碼。一些實施例中,如果用這些特征碼匹配掃描后,沒有發(fā)現(xiàn)病毒,將對文件進行最后的特征碼(非數(shù)據(jù)類型特征碼)檢測。這一類后面的非數(shù)據(jù)類型特征碼可以掃描任何電子數(shù)據(jù),而無論是否為已經(jīng)病毒掃描過濾的文件數(shù)據(jù),還是原始文件數(shù)據(jù)。這一類后面的非數(shù)據(jù)類型特征碼可以用于檢測特定數(shù)據(jù)類型檢測不能夠發(fā)現(xiàn)的未知或新的病毒變種。其它過濾器包括通過郵件的包頭來觸發(fā)(例如通過檢測郵件主題信息、發(fā)送與接收包頭字段或其它字段)的垃圾郵件過濾器;以及文件名稱屏蔽過濾器,其可以通過附件包頭對象觸發(fā)并搜索附件的文件名以識別該文件是否應(yīng)該被屏蔽。熟悉本領(lǐng)域的技術(shù)人員可以采取任何其它熟知的過濾方式。圖8是根據(jù)本發(fā)明的一些實施例中所描述的郵件數(shù)據(jù)如何通過模塊900從發(fā)送端104傳輸?shù)浇邮斩?06的流程圖。在這些實施例中,模塊900可以是上文所描述的模塊102或模塊302。在其它一些實施例中,模塊900也可以是任何其它具有數(shù)據(jù)處理功能的模塊。如圖所示,模塊900的傳輸緩存901接收到電子郵件數(shù)據(jù)903,在舉例中,該電子郵件數(shù)據(jù)903包括902a-902h這幾個分塊數(shù)據(jù)。傳輸緩存901允許用戶端與服務(wù)器之間數(shù)據(jù)代理。在其它實施方式中,傳輸緩存901并不是模塊900部件的一部分,而只是與其連接。這種情況下,傳輸緩存901可以是與模塊900相連接的代理模塊的一個部件。當(dāng)接收到MIME信息903后,或接收到電子郵件數(shù)據(jù)903的一部分時,根據(jù)本文中的有關(guān)的實施例所述,模塊900將電子郵件數(shù)據(jù)903識別為各個分塊數(shù)據(jù)902a-902h。一些實施例中,如果該數(shù)據(jù)的一部分被識別為包頭902a,模塊900允許包頭902a通過并進入下游數(shù)據(jù)流然后到達該數(shù)據(jù)的目的地接收端106。同樣,在其它一些實施例中,如果該數(shù)據(jù)的一部分被識別為分隔符(例如902b或902e分塊數(shù)據(jù)),模塊900允許分隔符部分通過并進入下游數(shù)據(jù)流然后到達該數(shù)據(jù)的目的地接收端106。對于被識別的電子郵件的每個部分,將被傳輸?shù)揭粋€解碼器904,解碼器將各個部分的數(shù)據(jù)解碼后傳送到操作(處理)緩存906。例如,每個被識別的分塊數(shù)據(jù)將被一個對象表示(與對象相對應(yīng)),根據(jù)對應(yīng)的對象,各個分塊數(shù)據(jù)將被發(fā)送到解碼器904。在操作緩存906,對所解碼的數(shù)據(jù)部分將執(zhí)行一項或多項程序。舉例說明,一些實施例中,如果模塊900中包括上文所述的程序分配模塊308,根據(jù)數(shù)據(jù)各個分塊數(shù)據(jù)對應(yīng)的對象,程序分配模塊308根據(jù)已經(jīng)被解碼的分塊數(shù)據(jù)相應(yīng)的對象,分配一項或者多項處理被解碼的分塊數(shù)據(jù)的程序。在這些情況中,操作緩存906將數(shù)據(jù)對象存儲并對其執(zhí)行多重并行的操作,例如,病毒掃描與內(nèi)容過濾。相比執(zhí)行順次的(一項接一項的)操作,并行(同步的)的操作對數(shù)據(jù)對象的掃描更為高效。一些實施例中,解碼器904和/或操作緩存906可以是處理模塊310或處理設(shè)備的一個部件。如圖所示的實施例中,解碼器904是配置為將存儲在傳輸緩存901中之前的解碼部分(例如902a)在經(jīng)過處理完畢后,將解碼數(shù)據(jù)部分(例如902c)發(fā)送到操作緩存906。這種情況下,操作緩存906配置用于在任何端點都能夠及時存儲一項解碼后的數(shù)據(jù)分塊數(shù)據(jù)。該設(shè)計節(jié)省了操作緩存906的內(nèi)存/存儲空間并且避免了在操作緩存906中需要跟蹤多個對象。分塊數(shù)據(jù)經(jīng)過處理后,沒有發(fā)現(xiàn)任何惡意內(nèi)容的情況下將被通過下流數(shù)據(jù)流發(fā)送到接收端106。如圖所示的實施例中,模塊900配置將每個經(jīng)過處理的分塊數(shù)據(jù)發(fā)送到下游數(shù)據(jù)流。如圖所示,分塊數(shù)據(jù)902a和902b經(jīng)過處理并傳送到下游數(shù)據(jù)流時,已經(jīng)解碼的分塊數(shù)據(jù)902c傳輸?shù)讲僮骶彺?06中進行處理。其它實施例中,模塊900先將所有經(jīng)過處理的分塊數(shù)據(jù)保存,在所有的分塊數(shù)據(jù)處理完畢后將整個電子郵件數(shù)據(jù)903發(fā)送。如果在郵件數(shù)據(jù)的任何部分發(fā)現(xiàn)了惡意內(nèi)容,或可能包含惡意內(nèi)容,該分塊數(shù)據(jù)將不被傳送到接收端106。一些實施例中,如果剩余的數(shù)據(jù)部分不包含任何惡意內(nèi)容,仍將會傳送到接收端106。其它實施例中,如果郵件信息中的任何一部份包含或被懷疑包含惡意內(nèi)容,郵件的其它部分將不會被發(fā)送到接收端106。盡管本發(fā)明中描述的模塊900只有一個操作緩存906,但在其它實施例中,模塊900中可以有多于一個的操作緩存906。這種情況下,每個操作緩存906均可以保持對不同的對象的處理。在一些實施例中,模塊900的每個操作緩存906中(或操作緩存906的子集中)一次可以保持處理一個對象,所述操作緩存906保持處理的對象是電子郵件(或封裝數(shù)據(jù))對應(yīng)的對象。其它實施例中,模塊900的每個操作緩存906中(或操作緩存906的子集中)一次可以保持處理一個對象,所述操作緩存906保持處理的對象是與不同電子郵件(封裝數(shù)據(jù))對應(yīng)的對象。另外,盡管以上所述實施例以電子郵件信息為例進行了描述,但在其它實施例中,模塊900可以配置處理與其它封裝數(shù)據(jù)有關(guān)的數(shù)據(jù),例如網(wǎng)頁(其可以封裝有圖片,文本文件,頁面包頭等等)、語音郵件或點對點的傳輸數(shù)據(jù)。計算機結(jié)構(gòu)本文所述的任何模塊,或模塊的任何部件所執(zhí)行的功能均可以使用計算機或計算機的一個部分加以實現(xiàn)。例如,可以在計算機中導(dǎo)入一項或多項指令執(zhí)行本文所述的任何功能。圖9是根據(jù)本發(fā)明的實施例所描述的計算機系統(tǒng)1000,其有執(zhí)行所述功能的模塊或模塊的部件。計算機系統(tǒng)1000包括總線1002或其它能夠傳遞信息數(shù)據(jù)的通信裝置,以及通過總線連接的處理器1004,用于處理信息數(shù)據(jù)。計算機系統(tǒng)1000還包括一個主存儲器1006,如隨機存儲器(RAM)或其他動態(tài)存儲裝置,與總線1002連接,用于存儲處理器1004執(zhí)行的信息與指令。主內(nèi)存1006也用于存儲在處理器1004執(zhí)行指令期間使用的暫時性變量或其它中間信息。計算機系統(tǒng)1000還進一步包括與總線1002連接,用于存儲處理器1004所需要的靜態(tài)信息或指令的只讀存儲器(ROM)1008或其他靜態(tài)存儲裝置。存儲裝置1010,例如磁盤或光盤,與總線1002連接,用于存儲信息與指令。計算機系統(tǒng)1000經(jīng)總線1002與顯示器1012相連,例如陰極射線管(CRT),用于對用戶顯示信息。與總線1002相連用于與處理器1004通信與命令選擇的輸入裝置1014,其包括文字/數(shù)字等其他按鍵。其他類型的用戶輸入裝置為光標(biāo)控制裝置1016,如鼠標(biāo)、軌跡球(trackball)、光標(biāo)鍵或其他類型裝置,用于與處理器1004溝通方向信息以及進行命令選擇,并控制光標(biāo)在顯示器1012的移動。該輸入裝置是個典型的具有兩軸自由度,X軸和Y軸,從而可以在平面內(nèi)進行定位。本發(fā)明中所描述的實施方式涉及計算機系統(tǒng)1000有關(guān)傳輸、接收和/或處理電子數(shù)據(jù)的應(yīng)用。根據(jù)這些實施方式,該計算機系統(tǒng)1000提供的響應(yīng)處理器1004所執(zhí)行的主存儲器1006中所存儲的一個或多個指令的一個或多個序列。這些計算機指令可以是從其他計算機可讀介質(zhì)中讀入主存儲器1006,例如存儲裝置1010。執(zhí)行主存儲器1006中存儲的指令序列可以使處理器1004實現(xiàn)上述的處理步驟。多重處理結(jié)構(gòu)中一個或多個處理器也可以用于執(zhí)行主存儲器1006中所存儲的指令序列。在其他實施方式中,硬件的電路系統(tǒng)可以代替或與軟件指令結(jié)合執(zhí)行上文所述的各種操作/功能。這樣,本發(fā)明所述的實施方式并不局限于任何硬件電路與軟件的結(jié)合。這里所述的“計算機可讀介質(zhì)”一詞是指任何用于向處理器1004提供所執(zhí)行指令的介質(zhì)。這樣的介質(zhì)具有許多格式,其包括但不局限于非易失性介質(zhì)、易失性介質(zhì)以及傳輸介質(zhì)。非易失性介質(zhì)包括諸如光盤與磁盤的存儲裝置1010。易失性介質(zhì)包括動態(tài)存儲器,例如主存儲器1006。傳輸介質(zhì)包括同軸電線,銅線纜以及光纖,其包括組成總線1002的線纜。傳輸介質(zhì)也可以采取聲波或光波的形式,例如無線電與紅外數(shù)據(jù)通訊產(chǎn)生的波。一般計算機可讀介質(zhì)通常包括軟盤、軟碟、硬盤、磁帶、或者任意其他磁性介質(zhì)、CD-ROM、任意其他光學(xué)介質(zhì)、穿孔卡片、紙帶、任意其他孔型的物理介質(zhì)、RAM、PROM、以及EPROM、FLASH-EPROM、任意其他存儲片或卡盤、如前所述的載波、或者任意其他計算機可讀介質(zhì)。各種形式的計算機可讀介質(zhì)可以承載處理器1004所執(zhí)行的一個或多個指令的一個或多個序列。例如,最初是加載在一個遠程計算機中的磁盤中的指令。遠程計算機可以將這些指令存儲動態(tài)內(nèi)存中并使用調(diào)制解調(diào)器通過電話線發(fā)送指令。位于計算機系統(tǒng)1000中的調(diào)制解調(diào)器能夠從電話線接收數(shù)據(jù)并通過紅外信號轉(zhuǎn)換器將數(shù)據(jù)轉(zhuǎn)為紅外信號。與總線1002連接的紅外檢測器可以接收加載紅外信號的數(shù)據(jù)并將數(shù)據(jù)置于總線1002上??偩€1002將數(shù)據(jù)傳輸?shù)街鞔鎯ζ?006,處理器1004從主存儲器1006獲取并執(zhí)行指令。主存儲器1006接收的指令在處理器1004執(zhí)行之前或之后還可以存儲在存儲裝置1010中。計算機系統(tǒng)1000還包括與總線1002連接的通信接口1018。通信接口1018與連接到本地網(wǎng)絡(luò)1022的網(wǎng)絡(luò)鏈路1020連接而提供雙向數(shù)據(jù)流通信。例如,通信接口1018可以是綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN,IntegratedServicesDigitalNetwork)卡或調(diào)制解調(diào)器,以向相應(yīng)類型的電話線提供數(shù)據(jù)通信連接。在其他示例中,通信接口1018可以是局域網(wǎng)(LAN)卡,以向相兼容的LAN提供數(shù)據(jù)通信連接。無線鏈接也可以實現(xiàn)上述通信連接。在上述任意實施方式中,通信接口1018可以發(fā)送與接收攜帶有表示各種信息類型數(shù)據(jù)流的電子、電磁或光信號。網(wǎng)絡(luò)鏈路1020經(jīng)一個或多個網(wǎng)絡(luò)向其他裝置提供數(shù)據(jù)通信。例如,網(wǎng)絡(luò)鏈路1020可以提供從本地網(wǎng)絡(luò)1022到主機1024的連接。網(wǎng)絡(luò)鏈路1020也可以在設(shè)備1026與通信接口1018之間傳輸數(shù)據(jù)。通過網(wǎng)絡(luò)鏈路1020傳輸?shù)臄?shù)據(jù)流包括電子、電磁或光信號。經(jīng)過各種網(wǎng)絡(luò)和網(wǎng)絡(luò)鏈路1020以及通過接口1018的信號,載著計算機系統(tǒng)1000發(fā)出或接收到的數(shù)據(jù),這是載波信息傳輸?shù)氖痉缎孕问?。計算機系統(tǒng)1000可以通過網(wǎng)絡(luò)、網(wǎng)絡(luò)鏈路1020以及通信接口1018發(fā)送信息并接收數(shù)據(jù),包括程序代碼。雖然中只顯示了一個網(wǎng)絡(luò)鏈路1020,在可供選擇的實施方式中,通信接口1018可以與很多網(wǎng)絡(luò)鏈路連接,每個網(wǎng)絡(luò)鏈路均可以與一個或多個本地網(wǎng)絡(luò)連接。在一些實施方式中,計算機系統(tǒng)1000可以從一個網(wǎng)絡(luò)獲得數(shù)據(jù),并將數(shù)據(jù)傳輸?shù)搅硪粋€網(wǎng)絡(luò)。計算機系統(tǒng)1000可以將數(shù)據(jù)傳輸?shù)搅硪粋€網(wǎng)絡(luò)之前先對數(shù)據(jù)進行處理和/或修改。雖然本文中提出并描述了一些特殊的實施例。但應(yīng)該理解的是這些特殊的實施例僅作為示例提出,并不作為對本發(fā)明的限制。本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。權(quán)利要求1.一種電子數(shù)據(jù)處理方法,其特征在于,包括接收電子數(shù)據(jù);利用第一特征碼,掃描電子數(shù)據(jù)的至少一部分,所述第一特征碼是非數(shù)據(jù)類型特征碼。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子數(shù)據(jù)包括電子郵件數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還進一步包括利用第二特征碼,掃描電子數(shù)據(jù)的至少一部分,所述第二特征碼是數(shù)據(jù)類型特征碼。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,利用所述第二特征碼對所述電子數(shù)據(jù)的至少一部分進行掃描是在所述第一特征碼進行掃描之前進行。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二特征碼的數(shù)據(jù)類型是二進制類型、腳本類型、Office文件類型、未知類型中的一種或者一種以上的組合。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一特征碼是與包含在不同類型文件中有關(guān)的病毒特征碼。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括接收所述第一特征碼。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第一特征碼是在站點沒有收到發(fā)送請求情況下發(fā)送到本站點的特征碼。9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述電子數(shù)據(jù)的至少一部分包括郵件正文信息。10.一種具有介質(zhì)的計算機程序產(chǎn)品,其特征在于,所述介質(zhì)中具有一套處理器可讀指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收電子數(shù)據(jù);利用第一特征碼,掃描電子數(shù)據(jù)的至少一部分,所述第一特征碼是非數(shù)據(jù)類型特征碼。11.一種電子數(shù)據(jù)處理系統(tǒng),其特征在于,包括處理器,用于接收電子數(shù)據(jù),并利用第一特征碼掃描電子數(shù)據(jù)的至少一部分,所述第一特征碼是非數(shù)據(jù)類型特征碼。12.一種電子數(shù)據(jù)處理方法,其特征在于,包括接收第一電子數(shù)據(jù),所述第一電子數(shù)據(jù)具有第一數(shù)據(jù)類型;利用特征碼掃描所述第一電子數(shù)據(jù);接收第二電子數(shù)據(jù),所述第二電子數(shù)據(jù)具有不同于所述第一數(shù)據(jù)類型的第二數(shù)據(jù)類型;及利用所述特征碼掃描所述第二電子數(shù)據(jù)。13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述第一電子數(shù)據(jù)包括電子郵件數(shù)據(jù)。14.根據(jù)權(quán)利要求12所述的方法,其特征在于,進一步包括接收所述第一特征碼。15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述第一特征碼是在站點沒有收到發(fā)送請求情況下發(fā)送到本站點的特征碼。16.一種具有介質(zhì)的計算機程序產(chǎn)品,其特征在于,所述介質(zhì)中具有一套處理器可讀指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收第一電子數(shù)據(jù),所述第一電子數(shù)據(jù)具有第一數(shù)據(jù)類型;利用特征碼,掃描所述第一電子數(shù)據(jù);接收第二電子數(shù)據(jù),所述第二電子數(shù)據(jù)具有不同于所述第一數(shù)據(jù)類型的第二數(shù)據(jù)類型;以及利用所述特征碼掃描所述第二電子數(shù)據(jù)。17.一種電子信息處理系統(tǒng),其特征在于,包括處理器,用于接收第一電子數(shù)據(jù),并利用特征碼掃描所述第一電子數(shù)據(jù);以及接收第二電子數(shù)據(jù),并利用所述特征碼掃描所述第二電子數(shù)據(jù);所述第一電子數(shù)據(jù)具有第一數(shù)據(jù)類型;所述第二電子數(shù)據(jù)具有不同于所述第一數(shù)據(jù)類型的第二數(shù)據(jù)類型。18.一種封裝數(shù)據(jù)處理方法,其特征在于,包括接收封裝數(shù)據(jù);識別封裝數(shù)據(jù)的第一部分;識別封裝數(shù)據(jù)的第二部分;將所述第一部分數(shù)據(jù)發(fā)送到處理緩存中;及在當(dāng)緩存存儲所述第一部分數(shù)據(jù)處理結(jié)束后發(fā)送所述第二部分數(shù)據(jù)到處理緩存。19.根據(jù)權(quán)利要求18所述的方法,其特征在于,進一步包括識別在所述封裝數(shù)據(jù)中的包頭;及在對所述包頭不作處理的情況下傳送所述包頭。20.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述第一部分數(shù)據(jù)從由郵件包頭、郵件正文以及附件組成的數(shù)據(jù)中選取。21.根據(jù)權(quán)利要求18所述的方法,其特征在于,進一步包括分配第一程序,用于掃描所述第一部分數(shù)據(jù),檢測所述第一部分數(shù)據(jù)是否含有所要檢測的內(nèi)容,所述第一程序是根據(jù)第一部分數(shù)據(jù)所表示的對象來分配的。22.根據(jù)權(quán)利要求21所述的方法,其特征在于,所述對象從由包頭對象、正文對象以及數(shù)據(jù)對象組成的對象中選取。23.根據(jù)權(quán)利要求18所述的方法,其特征在于,進一步包括用于掃描第一部分數(shù)據(jù)的特征碼為非數(shù)據(jù)類型特征碼。24.一種具有介質(zhì)的計算機程序產(chǎn)品,其特征在于,所述介質(zhì)中具有一套處理器可讀指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收封裝數(shù)據(jù);識別封裝數(shù)據(jù)的第一部分數(shù)據(jù);識別封裝數(shù)據(jù)的第二部分數(shù)據(jù);將所述第一部分數(shù)據(jù)發(fā)送到緩存處理;及在當(dāng)緩存存儲所述第一部分數(shù)據(jù)處理結(jié)束后發(fā)送所述第二部分數(shù)據(jù)到緩存進行處理。25.一種電子信息處理系統(tǒng),其特征在于,包括處理器,用于接收封裝數(shù)據(jù),識別封裝數(shù)據(jù)的第一部分數(shù)據(jù),識別封裝數(shù)據(jù)的第二部分數(shù)據(jù),將所述第一部分數(shù)據(jù)發(fā)送到緩存處理;并在當(dāng)緩存存儲所述第一部分數(shù)據(jù)處理結(jié)束后發(fā)送所述第二部分數(shù)據(jù)到緩存進行處理。26.一種電子數(shù)據(jù)處理方法,其特征在于,包括接收所要掃描的電子數(shù)據(jù);識別所述電子數(shù)據(jù)的分塊數(shù)據(jù),所述分塊數(shù)據(jù)用對象表示;及根據(jù)對象的至少一部分分配一項或多項用于掃描所述電子數(shù)據(jù)的分塊數(shù)據(jù)的程序。27.根據(jù)權(quán)利要求26所述的方法,其特征在于,所述一項或多項程序是根據(jù)對象的屬性來分配的。28.根據(jù)權(quán)利要求26所述的方法,其特征在于,所述電子數(shù)據(jù)包括電子郵件數(shù)據(jù)。29.根據(jù)權(quán)利要求26所述的方法,其特征在于,所述對象為包頭對象、正文對象或者數(shù)據(jù)對象中的一種或者一種以上的組合。30.根據(jù)權(quán)利要求26所述的方法,其特征在于,所述分塊數(shù)據(jù)是郵件包頭、郵件正文或者附件中的一種或者一種以上的組合。31.根據(jù)權(quán)利要求26所述的方法,其特征在于,進一步包括識別所述分塊數(shù)據(jù)的子分塊數(shù)據(jù),所述子分塊數(shù)據(jù)用對象表示。32.根據(jù)權(quán)利要求31所述的方法,其特征在于,所述表示所述子分塊數(shù)據(jù)的對象包括附件包頭或附件正文數(shù)據(jù),以及表示附件組成的部分的對象。33.根據(jù)權(quán)利要求26所述的方法,其特征在于,所述分塊數(shù)據(jù)是通過分隔符來識別分類的。34.根據(jù)權(quán)利要求33所述的方法,其特征在于,所述分隔符不需要發(fā)送到緩存處理。35.一種具有介質(zhì)的計算機程序產(chǎn)品,其特征在于,所述介質(zhì)中具有一套處理器可讀指令,其中當(dāng)所述處理器執(zhí)行所述指令時會執(zhí)行如下方法步驟,所述方法步驟包括接收所要掃描的電子數(shù)據(jù);識別電子數(shù)據(jù)的分塊數(shù)據(jù),所述分塊數(shù)據(jù)用對象表示;以及根據(jù)對象的至少一部分分配一項或多項用于掃描所述分塊數(shù)據(jù)的程序。36.一種電子數(shù)據(jù)處理系統(tǒng),其特征在于,包括處理器,用于接收所要掃描的電子數(shù)據(jù),識別電子數(shù)據(jù)的分塊數(shù)據(jù),所述分塊數(shù)據(jù)用對象表示,并根據(jù)對象的至少一部分分配一項或多項用于掃描所述分塊數(shù)據(jù)的程序。37.一種電子數(shù)據(jù)處理系統(tǒng),其特征在于,包括輸入端,用于接收電子數(shù)據(jù);處理器,用于將電子數(shù)據(jù)識別為一個或者多個分塊數(shù)據(jù),每個分塊數(shù)據(jù)用對象表示;以及緩存,用于在同一時間內(nèi)存儲與不多于一個對象相關(guān)聯(lián)的數(shù)據(jù)。38.根據(jù)權(quán)利要求37所述的系統(tǒng),其特征在于,所述處理器可以進一步配置用于根據(jù)與所述一個或者一個以上分塊數(shù)據(jù)相關(guān)聯(lián)的至少一部分對象,分配一項或者多項用于掃描所述一個或者一個以上分塊數(shù)據(jù)的程序。39.根據(jù)權(quán)利要求37所述的系統(tǒng),其特征在于,所述電子數(shù)據(jù)包括電子郵件數(shù)據(jù)。40.根據(jù)權(quán)利要求37所述的系統(tǒng),其特征在于,所述處理器進一步配置用于利用非數(shù)據(jù)類型特征碼,掃描一個或者一個以上分塊數(shù)據(jù)。全文摘要一種電子數(shù)據(jù)處理方法,包括接收電子數(shù)據(jù),并利用第一特征碼,掃描電子數(shù)據(jù)的至少一部分,所述第一特征碼不是根據(jù)數(shù)據(jù)類型生成的特征碼。一種電子數(shù)據(jù)處理方法,包括接收所要掃描的電子數(shù)據(jù),識別電子數(shù)據(jù)的分塊數(shù)據(jù),所述分塊數(shù)據(jù)用對象表示,根據(jù)對象的至少一部分,分配一項或者一項以上用于掃描所述分塊數(shù)據(jù)的程序。一種電子數(shù)據(jù)處理系統(tǒng),包括輸入端,用于接收電子數(shù)據(jù);處理器,用于將電子數(shù)據(jù)識別為一個或者一個以上分塊數(shù)據(jù),每個分塊數(shù)據(jù)用一類對象表示,以及緩存,用于在同一時間內(nèi)存儲與不多于一個對象相關(guān)聯(lián)的數(shù)據(jù)。文檔編號H04L29/06GK1972292SQ20061014116公開日2007年5月30日申請日期2006年10月13日優(yōu)先權(quán)日2005年10月17日發(fā)明者魏少紅申請人:飛塔信息科技(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
崇阳县| 珠海市| 仁布县| 海南省| 静乐县| 贵德县| 浦江县| 武川县| 武强县| 诸城市| 张家界市| 天台县| 黄骅市| 凤台县| 北宁市| 嘉鱼县| 芒康县| 沭阳县| 洛宁县| 基隆市| 合肥市| 万荣县| 孝昌县| 望都县| 陆良县| 涟水县| 峨边| 桐庐县| 洪泽县| 库伦旗| 武宣县| 威海市| 江孜县| 班戈县| 伽师县| 东阳市| 东兴市| 聂荣县| 喀什市| 察哈| 西和县|