專(zhuān)利名稱(chēng):頁(yè)面更新方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)通信技術(shù)領(lǐng)域,特別是涉及一種頁(yè)面更新方法,還涉及一種頁(yè)面更新系統(tǒng)。
背景技術(shù):
基于web的應(yīng)用包含各種頁(yè)面內(nèi)容,例如,門(mén)戶(hù)(portal)是一種基于web的應(yīng)用,它提供個(gè)性化、單點(diǎn)登錄的功能,聚合來(lái)自不同系統(tǒng)的資源,是企業(yè)應(yīng)用系統(tǒng)中的展現(xiàn)層框架。頁(yè)面由很多個(gè)組件構(gòu)成,其中,每一個(gè)組件(例如portlet)都是一個(gè)獨(dú)立的應(yīng)用,它接收請(qǐng)求并產(chǎn)生動(dòng)態(tài)的內(nèi)容作為門(mén)戶(hù)頁(yè)面的組成部分。動(dòng)作請(qǐng)求(Action Request)是客戶(hù)端與組件進(jìn)行交互的一種請(qǐng)求方式,在請(qǐng)求發(fā)生時(shí),組件可以通過(guò)事件與同一頁(yè)面上的其它組件在服務(wù)器端進(jìn)行交互。傳統(tǒng)的頁(yè)面更新方法,在一個(gè)動(dòng)作請(qǐng)求發(fā)起之后,同一頁(yè)面上的所有組件的內(nèi)容都必須被重新渲染,即使這些組件并未受到發(fā)起動(dòng)作請(qǐng)求的組件影響。這種請(qǐng)求處理方式會(huì)造成服務(wù)器的計(jì)算資源的浪費(fèi)。
發(fā)明內(nèi)容基于此,有必 要提供一種能夠減少服務(wù)器的計(jì)算資源浪費(fèi)的頁(yè)面更新方法。一種頁(yè)面更新方法,包括下列步驟:客戶(hù)端發(fā)起請(qǐng)求;服務(wù)器處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件,并獲取所述組件的標(biāo)識(shí),將所述標(biāo)識(shí)返回給客戶(hù)端;所述客戶(hù)端根據(jù)所述標(biāo)識(shí)發(fā)起所述組件的渲染請(qǐng)求;所述服務(wù)器處理所述渲染請(qǐng)求,將渲染后的內(nèi)容返回給所述客戶(hù)端;所述客戶(hù)端根據(jù)所述渲染后的內(nèi)容刷新所述組件顯示的內(nèi)容。優(yōu)選的,所述服務(wù)器處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件的步驟包括:創(chuàng)建受所述請(qǐng)求影響的組件集合,將所述請(qǐng)求對(duì)應(yīng)的組件記入所述組件集合中;獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與所述事件相關(guān)的組件記入所述組件集合中。優(yōu)選的,所述獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與所述事件相關(guān)的組件記入所述組件集合中的步驟包括:獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將接收所述事件的組件記入所述組件集合中;根據(jù)所述服務(wù)器處理所述事件的過(guò)程中觸發(fā)的新事件將接收所述新事件的組件記入組件集合中,直至不再有新事件觸發(fā)。優(yōu)選的,所述請(qǐng)求是動(dòng)作請(qǐng)求,所述渲染請(qǐng)求是異步請(qǐng)求。優(yōu)選的,所述將所述標(biāo)識(shí)返回給客戶(hù)端的步驟是將所述標(biāo)識(shí)通過(guò)HTTP請(qǐng)求響應(yīng)頭返回給客戶(hù)端。還有必要提供一種能夠減少服務(wù)器的計(jì)算資源浪費(fèi)的頁(yè)面更新系統(tǒng)。一種頁(yè)面更新系統(tǒng),包括客戶(hù)端和服務(wù)器,所述客戶(hù)端包括請(qǐng)求模塊和顯示模塊,所述服務(wù)器包括請(qǐng)求處理模塊和渲染模塊;所述請(qǐng)求模塊用于向服務(wù)器發(fā)起請(qǐng)求;所述請(qǐng)求處理模塊用于處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件,并獲取所述組件的標(biāo)識(shí),將所述標(biāo)識(shí)返回給客戶(hù)端;所述請(qǐng)求模塊還用于根據(jù)所述標(biāo)識(shí)發(fā)起所述組件的渲染請(qǐng)求;所述渲染模塊用于處理所述渲染請(qǐng)求,將渲染后的內(nèi)容返回給所述客戶(hù)端;所述顯示模塊用于根據(jù)所述渲染后的內(nèi)容刷新所述組件顯示的內(nèi)容。優(yōu)選的,所述請(qǐng)求處理模塊包括:組件集合創(chuàng)建模塊,用于創(chuàng)建受所述請(qǐng)求影響的組件集合;請(qǐng)求組件記入模塊,用于將所述請(qǐng)求對(duì)應(yīng)的組件記入所述組件集合中;相關(guān)組件記入模塊,用于獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與所述事件相關(guān)的組件記入組件集合中。優(yōu)選的,所述相關(guān)組件記入模塊包括:觸發(fā)事件記入模塊,用于獲取請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將接收所述事件的組件記入組件集合中;新事件記入模塊,用于根據(jù)服務(wù)器處理事件的過(guò)程中觸發(fā)的新事件將接收新事件的組件記入組件集合中,直至不再有新事件觸發(fā)。優(yōu)選的,所述請(qǐng)求發(fā)起模塊用于向所述服務(wù)器發(fā)起動(dòng)作請(qǐng)求,所述渲染請(qǐng)求是異步請(qǐng)求。優(yōu)選的,所述請(qǐng)求處理模塊是將所述標(biāo)識(shí)通過(guò)HTTP請(qǐng)求響應(yīng)頭返回給客戶(hù)端。上述頁(yè)面更新方法和系統(tǒng),僅讓受請(qǐng)求影響的組件在客戶(hù)端發(fā)起渲染請(qǐng)求刷新自己顯示的內(nèi)容,通過(guò)局部刷新取代了現(xiàn)有技術(shù)中的請(qǐng)求重定向刷新整個(gè)頁(yè)面的交互方式,減少了服務(wù)器的計(jì)算資源的消耗。
圖1是一實(shí)施例中頁(yè)面更新方法的流程圖;圖2是一實(shí)施例中步驟S22的流程圖;圖3是處理動(dòng)作請(qǐng)求的過(guò)程中受影響的組件的示意圖;圖4是一實(shí)施例中頁(yè)面更新系統(tǒng)的結(jié)構(gòu)示意圖;圖5是一實(shí)施例中請(qǐng)求處理模塊的結(jié)構(gòu)示意圖。
具體實(shí)施方式為使本發(fā)明的目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)的說(shuō)明。圖1是一實(shí)施例中頁(yè)面更新方法的流程圖,包括下列步驟:S21,客戶(hù)端發(fā)起請(qǐng)求。用戶(hù)可在門(mén)戶(hù)(portal)頁(yè)面上對(duì)一個(gè)組件的控制鏈接進(jìn)行操作,發(fā)起請(qǐng)求。在一個(gè)實(shí)施例中,該請(qǐng)求是動(dòng)作請(qǐng)求(Action Request)。S22,服務(wù)器處理請(qǐng)求,統(tǒng)計(jì)出受請(qǐng)求影響的組件。S23,獲取組件的標(biāo)識(shí),將標(biāo)識(shí)返回給客戶(hù)端。在一個(gè)實(shí)施例中,是服務(wù)器將統(tǒng)計(jì)出的受影響的組件的標(biāo)識(shí)通過(guò)HTTP請(qǐng)求響應(yīng)頭的方式返回給客戶(hù)端。S24,客戶(hù)端根據(jù)標(biāo)識(shí)發(fā)起組件的渲染請(qǐng)求。在一個(gè)實(shí)施 例中,客戶(hù)端根據(jù)HTTP請(qǐng)求響應(yīng)頭返回的組件的標(biāo)識(shí),發(fā)起重新渲染受影響的組件的請(qǐng)求。S25,服務(wù)器處理渲染請(qǐng)求。
S26,將渲染后的內(nèi)容返回給客戶(hù)端。S27,客戶(hù)端根據(jù)渲染后的內(nèi)容刷新組件顯示的內(nèi)容。上述頁(yè)面更新方法,僅讓受請(qǐng)求影響的組件在客戶(hù)端發(fā)起渲染請(qǐng)求刷新自己顯示的內(nèi)容,通過(guò)局部刷新取代了傳統(tǒng)技術(shù)中的請(qǐng)求重定向刷新整個(gè)頁(yè)面的交互方式,減少了服務(wù)器端計(jì)算資源的消耗。在優(yōu)選的實(shí)施例中,步驟S24的渲染請(qǐng)求是一個(gè)異步請(qǐng)求,例如可以是AJAX請(qǐng)求,即異步Javascript和可擴(kuò)展標(biāo)記語(yǔ)言(XML)請(qǐng)求。由于采用了異步請(qǐng)求,在等待組件刷新的過(guò)程中,用戶(hù)可以與頁(yè)面上的其它組件進(jìn)行交互,因此能夠獲得更好的用戶(hù)體驗(yàn)。在一個(gè)實(shí)施例中,上述組件是portlet。portlet是門(mén)戶(hù)(portal)中可插拔的用戶(hù)界面組件。從用戶(hù)的角度來(lái)看,portlet是門(mén)戶(hù)頁(yè)面中提供特定服務(wù)或消息的窗口。從開(kāi)發(fā)者的角度看,portlet被設(shè)計(jì)成在服務(wù)器的portlet容器中運(yùn)行。以下通過(guò)一個(gè)具體實(shí)施例對(duì)上述頁(yè)面更新方法進(jìn)行介紹。例如一個(gè)門(mén)戶(hù)頁(yè)面中有3個(gè)組件,分別為p1、p2、p3。pi為一個(gè)地圖展示組件,用于展示城市信息;p2是一個(gè)天氣預(yù)報(bào)組件,用于展示某個(gè)城市的天氣;P3是一個(gè)日期組件,用于展示日期。當(dāng)點(diǎn)擊地圖中的某個(gè)城市時(shí),Pl在客戶(hù)端發(fā)起動(dòng)作請(qǐng)求;在服務(wù)器端,Pl觸發(fā)一個(gè)事件,并將城市的標(biāo)識(shí)返回給P2,p2處理這個(gè)事件,并記住要展示的城市的標(biāo)識(shí)。整個(gè)過(guò)程中不會(huì)對(duì)p3有影響。但是在傳統(tǒng)的動(dòng)作請(qǐng)求處理方式中,即使整個(gè)過(guò)程中P3的狀態(tài)不需要發(fā)生任何變化,整個(gè)門(mén)戶(hù)頁(yè)面都必須被刷新以獲得頁(yè)面的最新?tīng)顟B(tài)。而通過(guò)上述頁(yè)面的更新方法,在服務(wù)器完成對(duì)動(dòng)作請(qǐng)求的請(qǐng)求處理后,服務(wù)器統(tǒng)計(jì)出只有Pl和P2受到影響,于是只將pl、p2的標(biāo)識(shí)以HTTP請(qǐng)求響應(yīng)頭的方式返回給客戶(hù)端,客戶(hù)端根據(jù)返回的標(biāo)識(shí)以異步請(qǐng)求的方式重新請(qǐng)求pl、p2的內(nèi)容,然后局部刷新各自的內(nèi)容。在這個(gè)過(guò)程中,p3沒(méi)有任何改變,也不需要對(duì)整個(gè)頁(yè)面進(jìn)行刷新。在一實(shí)施例中,步驟S22包括下列步驟:步驟A,創(chuàng)建受請(qǐng)求影響的組件集合,將請(qǐng)求對(duì)應(yīng)的組件記入組件集合中。請(qǐng)求對(duì)應(yīng)的組件即是指用戶(hù)對(duì)一個(gè)組件的控制鏈接進(jìn)行操作后,發(fā)起請(qǐng)求的那個(gè)組件。步驟B,獲取請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與事件相關(guān)的組件記入組件集合中。傳統(tǒng)的組件規(guī)范中規(guī)定,每一個(gè)組件都可以在定義文件中定義其可以廣播和接收的事件。在服務(wù)器處理事件的過(guò)程中,有可能會(huì)觸發(fā)新的事件。因此在一個(gè)實(shí)施例中,步驟B包括:步驟BI,獲取請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將接收事件的組件記入組件集合中。步驟B2,根據(jù)服務(wù)器處理事件的過(guò)程中觸發(fā)的新事件,將接收新事件的組件記入組件集合中。步驟B2需要一直重復(fù)直至不再有新事件觸發(fā)。圖2是一實(shí)施例中步驟S22的流程圖。在該實(shí)施例中,步驟S22包括下列步驟:S221,創(chuàng)建受請(qǐng)求影響的組件集合,將請(qǐng)求對(duì)應(yīng)的組件記入組件集合中。S222,判斷請(qǐng)求對(duì)應(yīng)的組件是否定義了事件,若是則進(jìn)入步驟S223,否則進(jìn)入步驟S23。S223,觸發(fā)事件,并將接收事件的組件記入組件集合中。
當(dāng)請(qǐng)求對(duì)應(yīng)的組件觸發(fā)了事件時(shí),遍歷同一個(gè)頁(yè)面上所有的組件,找出所有可以接收該事件的組件,將這些接收事件的組件記入組件集合中。S225,服務(wù)器處理事件。S226,判斷處理過(guò)程中是否會(huì)觸發(fā)新事件,若是則返回步驟S223,否則進(jìn)入步驟S23。在服務(wù)器處理事件的過(guò)程中,可能會(huì)有新事件觸發(fā),并被頁(yè)面上其它組件接收,這時(shí)就要返回步驟S223,將接收的組件記入集合中。步驟S223、S225和S226會(huì)一直持續(xù)下去,直到不再有新的事件觸發(fā)。圖3是處理動(dòng)作請(qǐng)求的過(guò)程中受影響的組件的示意圖。Pl P5是同一頁(yè)面上的5個(gè)組件。Pl發(fā)起動(dòng)作請(qǐng)求,并廣播事件,被P2接收。P2處理事件的過(guò)程中又廣播事件給P4和P5。其中P5在處理事件過(guò)程中又觸發(fā)事件被P2接收。P2處理過(guò)程中,又廣播事件給P3。P3處理完后,整個(gè)事件的廣播過(guò)程結(jié)束。則PU P2、P3、P4、P5都是受該動(dòng)作請(qǐng)求影響的組件。本發(fā)明還提供一種頁(yè)面更新系統(tǒng)。圖4是一實(shí)施例中頁(yè)面更新系統(tǒng)的結(jié)構(gòu)示意圖,包括客戶(hù)端40和服務(wù)器50??蛻?hù)端40包括請(qǐng)求模塊410和顯示模塊420,服務(wù)器50包括請(qǐng)求處理模塊510和渲染模塊520。請(qǐng)求模塊410用于向服務(wù)器50發(fā)起請(qǐng)求。請(qǐng)求處理模塊510用于處理請(qǐng)求,統(tǒng)計(jì)出受請(qǐng)求影響的組件,并獲取組件的標(biāo)識(shí),將標(biāo)識(shí)返回給客戶(hù)端40。請(qǐng)求模塊410還用于根據(jù)標(biāo)識(shí)發(fā)起組件的渲染請(qǐng)求。渲染模塊520用于處理渲染請(qǐng)求,將渲染后的內(nèi)容返回給客戶(hù)端40。顯示模塊420用于根據(jù)渲染后的內(nèi)容刷新組件顯示的內(nèi)容。在一個(gè)實(shí)施例中,組件是portlet。請(qǐng)求模塊410用于向服務(wù)器50發(fā)起動(dòng)作請(qǐng)求,渲染請(qǐng)求是AJAX請(qǐng)求。請(qǐng)求處理模塊510是將標(biāo)識(shí)通過(guò)HTTP請(qǐng)求響應(yīng)頭的方式返回給客戶(hù)端40。圖5是一實(shí)施例中請(qǐng)求處理模塊的結(jié)構(gòu)示意圖,在該實(shí)施例中,請(qǐng)求處理模塊510包括:組件集合創(chuàng)建模塊512,用于創(chuàng)建受請(qǐng)求影響的組件集合。請(qǐng)求組件記入模塊514,用于將請(qǐng)求對(duì)應(yīng)的組件記入所述組件集合中。相關(guān)組件記入模塊516,用于獲取請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與事件相關(guān)的組件記入組件集合中。在一個(gè)實(shí)施例中,相關(guān)組件記入模塊516包括:觸發(fā)事件記入模塊,用于獲取請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將接收事件的組件記入組件集合中。新事件記入模塊,用于根據(jù)服務(wù)器50處理事件的過(guò)程中觸發(fā)的新事件將接收新事件的組件記入組件集合中,直至不再有新事件觸發(fā)。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種頁(yè)面更新方法,包括下列步驟: 客戶(hù)端發(fā)起請(qǐng)求; 服務(wù)器處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件,并獲取所述組件的標(biāo)識(shí),將所述標(biāo)識(shí)返回給客戶(hù)端; 所述客戶(hù)端根據(jù)所述標(biāo)識(shí)發(fā)起所述組件的渲染請(qǐng)求; 所述服務(wù)器處理所述渲染請(qǐng)求,將渲染后的內(nèi)容返回給所述客戶(hù)端; 所述客戶(hù)端根據(jù)所述渲染后的內(nèi)容刷新所述組件顯示的內(nèi)容。
2.根據(jù)權(quán)利要求1所述的頁(yè)面更新方法,其特征在于,所述服務(wù)器處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件的步驟包括: 創(chuàng)建受所述請(qǐng)求影響的組件集合,將所述請(qǐng)求對(duì)應(yīng)的組件記入所述組件集合中; 獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與所述事件相關(guān)的組件記入所述組件集合中。
3.根據(jù)權(quán)利要求2所述的頁(yè)面更新方法,其特征在于,所述獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與所述事件相關(guān)的組件記入所述組件集合中的步驟包括: 獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將接收所述事件的組件記入所述組件集合中; 根據(jù)所述服務(wù)器處理所述事件的過(guò)程中觸發(fā)的新事件將接收所述新事件的組件記入組件集合中,直至不再有新事件觸發(fā)。
4.根據(jù)權(quán)利要求1-3中任意一項(xiàng)所述的頁(yè)面更新方法,其特征在于,所述請(qǐng)求是動(dòng)作請(qǐng)求,所述渲染請(qǐng)求是異步請(qǐng)求。
5.根據(jù)權(quán)利要求4所述的頁(yè)面更新方法,其特征在于,所述將所述標(biāo)識(shí)返回給客戶(hù)端的步驟是將所述標(biāo)識(shí)通過(guò)HTTP請(qǐng)求響應(yīng)頭返回給客戶(hù)端。
6.一種頁(yè)面更新系統(tǒng),包括客戶(hù)端和服務(wù)器,其特征在于,所述客戶(hù)端包括請(qǐng)求模塊和顯示模塊,所述服務(wù)器包括請(qǐng)求處理模塊和渲染模塊; 所述請(qǐng)求模塊用于向服務(wù)器發(fā)起請(qǐng)求; 所述請(qǐng)求處理模塊用于處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件,并獲取所述組件的標(biāo)識(shí),將所述標(biāo)識(shí)返回給客戶(hù)端; 所述請(qǐng)求模塊還用于根據(jù)所述標(biāo)識(shí)發(fā)起所述組件的渲染請(qǐng)求; 所述渲染模塊用于處理所述渲染請(qǐng)求,將渲染后的內(nèi)容返回給所述客戶(hù)端; 所述顯示模塊用于根據(jù)所述渲染后的內(nèi)容刷新所述組件顯示的內(nèi)容。
7.根據(jù)權(quán)利要求6所述的頁(yè)面更新系統(tǒng),其特征在于,所述請(qǐng)求處理模塊包括: 組件集合創(chuàng)建模塊,用于創(chuàng)建受所述請(qǐng)求影響的組件集合; 請(qǐng)求組件記入模塊,用于將所述請(qǐng)求對(duì)應(yīng)的組件記入所述組件集合中; 相關(guān)組件記入模塊,用于獲取所述請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將與所述事件相關(guān)的組件記入組件集合中。
8.根據(jù)權(quán)利要求7所述的頁(yè)面更新系統(tǒng),其特征在于,所述相關(guān)組件記入模塊包括: 觸發(fā)事件記入模塊,用于獲取請(qǐng)求對(duì)應(yīng)的組件中定義的事件,將接收所述事件的組件記入組件集合中; 新事件記入模塊,用于根據(jù)服務(wù)器處理事件的過(guò)程中觸發(fā)的新事件將接收新事件的組件記入組件集合中,直至不再有新事件觸發(fā)。
9.根據(jù)權(quán)利要求6-8中任意一項(xiàng)所述的頁(yè)面更新系統(tǒng),其特征在于,所述請(qǐng)求發(fā)起模塊用于向所述服務(wù)器發(fā)起動(dòng)作請(qǐng)求,所述渲染請(qǐng)求是異步請(qǐng)求。
10.根據(jù)權(quán)利要求9中所述的頁(yè)面更新系統(tǒng), 其特征在于,所述請(qǐng)求處理模塊是將所述標(biāo)識(shí)通過(guò)HTTP請(qǐng)求響應(yīng)頭返回給客戶(hù)端。
全文摘要
本發(fā)明涉及一種頁(yè)面更新方法,包括下列步驟客戶(hù)端發(fā)起請(qǐng)求;服務(wù)器處理所述請(qǐng)求,統(tǒng)計(jì)出受所述請(qǐng)求影響的組件,并獲取所述組件的標(biāo)識(shí),將所述標(biāo)識(shí)返回給客戶(hù)端;所述客戶(hù)端根據(jù)所述標(biāo)識(shí)發(fā)起所述組件的渲染請(qǐng)求;所述服務(wù)器處理所述渲染請(qǐng)求,將渲染后的內(nèi)容返回給所述客戶(hù)端;所述客戶(hù)端根據(jù)所述渲染后的內(nèi)容刷新所述組件顯示的內(nèi)容。本發(fā)明還涉及一種頁(yè)面更新系統(tǒng)。本發(fā)明僅讓受請(qǐng)求影響的組件在客戶(hù)端發(fā)起渲染請(qǐng)求刷新自己顯示的內(nèi)容,通過(guò)局部刷新取代了現(xiàn)有技術(shù)中的請(qǐng)求重定向刷新整個(gè)頁(yè)面的交互方式,減少了服務(wù)器的計(jì)算資源的消耗。
文檔編號(hào)H04L29/06GK103166916SQ20111041240
公開(kāi)日2013年6月19日 申請(qǐng)日期2011年12月12日 優(yōu)先權(quán)日2011年12月12日
發(fā)明者陳子文 申請(qǐng)人:深圳市金蝶中間件有限公司