[發(fā)明專利]一種傳輸數(shù)據(jù)的方法在審
| 申請?zhí)枺?/td> | 201310737815.3 | 申請日: | 2013-12-26 |
| 公開(公告)號: | CN103701568A | 公開(公告)日: | 2014-04-02 |
| 發(fā)明(設計)人: | 劉璐 | 申請(專利權)人: | 北京像素軟件科技股份有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L12/18 |
| 代理公司: | 北京德琦知識產(chǎn)權代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 102200 北京市昌平區(qū)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 傳輸 數(shù)據(jù) 方法 | ||
技術領域
本申請涉及通信技術領域,更具體地,涉及一種傳輸數(shù)據(jù)的方法。
背景技術
在網(wǎng)絡數(shù)據(jù)處理過程中,邏輯服務器需要頻繁與用戶實時交互,通知用戶更新本地數(shù)據(jù),響應用戶的交互請求,對大量的交互數(shù)據(jù)進行通信。現(xiàn)有的網(wǎng)絡數(shù)據(jù)處理過程中,交互數(shù)據(jù)的通信多采用迭代處理。即對每一次新交互請求,則相應增加請求響應處理。
每當用戶增加新的交互請求,就需要針對該交互請求的相關數(shù)據(jù)增加新的通信處理。通信處理就是生成發(fā)包數(shù)據(jù)的一組代碼。每增加一種數(shù)據(jù)包就需要針對這種數(shù)據(jù)包增加新的處理代碼。
然而,新增數(shù)據(jù)包則需相應地增加新的處理代碼,可見通信處理不易擴展。此外,由于通信處理不易擴展,進而導致需要對新的交互請求進行大量冗余的迭代處理,即同相同的處理代碼處理不同的事件,導致影響數(shù)據(jù)的正常傳輸。
發(fā)明內(nèi)容
本發(fā)明實施例提出一種傳輸數(shù)據(jù)的方法,不需要擴展通信處理,即可實現(xiàn)數(shù)據(jù)的正常傳輸。
本發(fā)明實施例的技術方案如下:
一種傳輸數(shù)據(jù)的方法,所述方法包括:
邏輯層根據(jù)數(shù)據(jù)通信層所提供基于泛型的模板創(chuàng)建與用戶交互的數(shù)據(jù),并通過所述模板中的設置器發(fā)送所述數(shù)據(jù)至數(shù)據(jù)通信層;
數(shù)據(jù)通信層保存所述數(shù)據(jù),探測到所述數(shù)據(jù)變更后,通過廣播發(fā)送更新后的數(shù)據(jù)至用戶。
所述探測到所述數(shù)據(jù)變更后,通過廣播發(fā)送更新后的數(shù)據(jù)至用戶包括:
探測到所述數(shù)據(jù)變更,檢測所述數(shù)據(jù)的注冊目錄,通過所述注冊目錄找得所述數(shù)據(jù)對應的廣播組;
通過廣播發(fā)送更新后的數(shù)據(jù)至廣播組中所有用戶。
所述廣播組包括以大區(qū)、本線、隊伍、場景或特殊區(qū)域中的用戶分組。
所述邏輯層根據(jù)數(shù)據(jù)通信層所提供基于泛型的模板創(chuàng)建與用戶交互的數(shù)據(jù)包括:
邏輯層根據(jù)數(shù)據(jù)通信層所提供基于泛型的模板創(chuàng)建與用戶交互的數(shù)據(jù);
用戶在廣播組內(nèi)進行注冊。
所述方法進一步包括:邏輯層通過所述模板中的獲取器從數(shù)據(jù)通信層獲取所需的數(shù)據(jù)。
從上述技術方案可以看出,在本發(fā)明實施例中邏輯層根據(jù)數(shù)據(jù)通信層所提供基于泛型的模板創(chuàng)建與用戶交互的數(shù)據(jù),并通過所述模板中的設置器發(fā)送所述數(shù)據(jù)至數(shù)據(jù)通信層;數(shù)據(jù)通信層保存所述數(shù)據(jù),探測到所述數(shù)據(jù)變更后,通過廣播發(fā)送更新后的數(shù)據(jù)至用戶。由于不需要新增處理代碼,即無需擴展通信處理,即可實現(xiàn)數(shù)據(jù)的正常傳輸。
附圖說明
圖1為傳輸數(shù)據(jù)的方法流程示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點表達得更加清楚明白,下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
在本發(fā)明實施例中,在有新的交互請求時,只需要根據(jù)數(shù)據(jù)通信層提供的模板創(chuàng)建與用戶交互的數(shù)據(jù),不再需要邏輯層通信處理,即可實現(xiàn)數(shù)據(jù)的正常傳輸。
參見附圖1是傳輸數(shù)據(jù)的方法流程示意圖,具體包括以下步驟:
101、邏輯層根據(jù)數(shù)據(jù)通信層所提供基于泛型的模板創(chuàng)建與用戶交互的數(shù)據(jù),并通過該模板中的設置器發(fā)送所述數(shù)據(jù)至數(shù)據(jù)通信層。
邏輯層負責處理數(shù)據(jù),并將處理后的數(shù)據(jù)通過接口發(fā)送至數(shù)據(jù)通信層保存。數(shù)據(jù)通信層負責監(jiān)視和保存邏輯層發(fā)送的數(shù)據(jù),發(fā)現(xiàn)數(shù)據(jù)變更后,主動發(fā)數(shù)據(jù)包通知給需要更新此數(shù)據(jù)的用戶。
泛型是在程序編碼中將數(shù)據(jù)類型作為參數(shù)的類型。也就是說泛型的參數(shù)可以代表某種數(shù)據(jù)類型,不能代表個別對象。模板是現(xiàn)有技術中為了保證不同類型的數(shù)據(jù)能通過統(tǒng)一方式處理而產(chǎn)生的代碼設計方案。本發(fā)明利用該模板可以自動監(jiān)視邏輯對各種數(shù)據(jù)的變動,并統(tǒng)一處理現(xiàn)有和新增的數(shù)據(jù)包。
102、數(shù)據(jù)通信層保存所述數(shù)據(jù),探測到所述數(shù)據(jù)變更后,通過廣播發(fā)送更新后的數(shù)據(jù)至用戶。
在模塊中包括設置器、獲取器和注冊目錄。設置器和獲取器是數(shù)據(jù)通信層提供給邏輯層的接口。當數(shù)據(jù)發(fā)生變動時,邏輯層通過數(shù)據(jù)通信層的設置器,將數(shù)據(jù)變動發(fā)送給數(shù)據(jù)通信層;當邏輯層需要使用數(shù)據(jù)時,通過獲取器獲取。注冊目錄保存了該數(shù)據(jù)注冊的廣播域信息,在數(shù)據(jù)發(fā)生變動時,檢索該數(shù)據(jù)的注冊目錄,將該數(shù)據(jù)更新轉(zhuǎn)發(fā)到注冊的廣播域處理。廣播域是邏輯上的用戶組,該組內(nèi)的所有用戶都會收到同樣的廣播信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京像素軟件科技股份有限公司,未經(jīng)北京像素軟件科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310737815.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:祛痘消痕生物蠶絲面膜
- 下一篇:一種多功能墊
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





