[發(fā)明專利]一種數(shù)據(jù)交互處理方法及裝置無效
| 申請?zhí)枺?/td> | 201210525482.3 | 申請日: | 2012-12-05 |
| 公開(公告)號: | CN102984266A | 公開(公告)日: | 2013-03-20 |
| 發(fā)明(設(shè)計)人: | 馬向暉;郭鐵志;張寶玉 | 申請(專利權(quán))人: | 杭州勒卡斯廣告策劃有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 310012 浙江省*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 交互 處理 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種數(shù)據(jù)交互處理方法及裝置。
背景技術(shù)
基于AJAX(Asynchronous?JavaScript?And?XML,創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù))的RIA(Rich?Internet?Applications,豐富的因特網(wǎng)應(yīng)用程序)技術(shù)的不斷進步使RIA優(yōu)于傳統(tǒng)的B/S(Browser/Server,瀏覽器/服務(wù)器)模式程序。RIA不僅可以提供類似于桌面程序的交互方案,也具有B/S程序的免安裝特性。但是隨著RIA功能越來越復雜,瀏覽器與服務(wù)器之間的數(shù)據(jù)交互也越來越頻繁,導致數(shù)據(jù)通信的穩(wěn)定性受到挑戰(zhàn)。
為了解決上述問題,目前的技術(shù)方案為使用正版的服務(wù)器端軟件作為后端服務(wù)程序以提高后端服務(wù)程序的可靠性,或者使用具有高性能的服務(wù)器硬件以提升服務(wù)器硬件性能,進而在程序可靠性提高或者硬件性能提高的基礎(chǔ)上,提高數(shù)據(jù)交互的可靠性。
雖然上述技術(shù)方案可以提高數(shù)據(jù)交互的可靠性,但是所需服務(wù)器硬件和正版的服務(wù)器端軟件的成本高,增加服務(wù)器的成本。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本申請實施例提供一種數(shù)據(jù)交互處理方法及裝置,以達到提高數(shù)據(jù)交互的可靠性且降低代價目的,技術(shù)方案如下:
一種數(shù)據(jù)交互處理方法,包括:
緩存當前豐富的因特網(wǎng)應(yīng)用程序RIA中的業(yè)務(wù)請求;
在當前RIA狀態(tài)為連通狀態(tài)的情況下,按照業(yè)務(wù)請求的緩存先后順序?qū)⒕彺娴乃袠I(yè)務(wù)請求封裝到數(shù)據(jù)包中,并將所述數(shù)據(jù)包發(fā)送至服務(wù)器;
接收服務(wù)器執(zhí)行所述業(yè)務(wù)請求后獲得的響應(yīng)結(jié)果,并將所述響應(yīng)結(jié)果返回給相對應(yīng)的業(yè)務(wù)請求。
優(yōu)選的,還包括:為緩存的所述業(yè)務(wù)請求分配唯一的請求標識;
將所述響應(yīng)結(jié)果返回給相對應(yīng)的業(yè)務(wù)請求包括:根據(jù)所述請求標識,將響應(yīng)結(jié)果返回給所述請求標識對應(yīng)的業(yè)務(wù)請求。
優(yōu)選的,所述緩存當前RIA中的業(yè)務(wù)請求包括:在當前RIA狀態(tài)為不連通狀態(tài)的情況下,緩存當前RIA中的業(yè)務(wù)請求。
優(yōu)選的,還包括:
周期性發(fā)送請求;
在未接收到服務(wù)器反饋的連通響應(yīng)的情況下,判定當前RIA狀態(tài)為不連通狀態(tài);
在接收到服務(wù)器反饋的連通響應(yīng)的情況下,判定當前RIA狀態(tài)為連通狀態(tài)。
優(yōu)選的,周期性發(fā)送請求包括:使用AJAX定時捕獲預設(shè)在服務(wù)器上的空白頁面;
在未捕獲到所述空白頁面時,判定未接收到服務(wù)器反饋的連通響應(yīng);
在捕獲到所述空白頁面時,判定接收到服務(wù)器反饋的連通響應(yīng)。
一種數(shù)據(jù)交互處理裝置,包括:
緩存單元,用于緩存當前豐富的因特網(wǎng)應(yīng)用程序RIA中的業(yè)務(wù)請求;
緩存請求處理單元,用于在當前RIA狀態(tài)為連通狀態(tài)的情況下,按照業(yè)務(wù)請求的緩存先后順序,將緩存的所有業(yè)務(wù)請求封裝到數(shù)據(jù)包中,并將所述數(shù)據(jù)包發(fā)送至服務(wù)器;
接收處理單元,用于接收服務(wù)器執(zhí)行所述業(yè)務(wù)請求后獲得的響應(yīng)結(jié)果,并將所述響應(yīng)結(jié)果返回給相對應(yīng)的業(yè)務(wù)請求。
優(yōu)選的,還包括:
分配單元,用于為緩存的所述業(yè)務(wù)請求分配唯一的請求標識;
接收處理單元具體用于根據(jù)所述請求標識,將響應(yīng)結(jié)果返回給所述請求標識對應(yīng)的業(yè)務(wù)請求。
優(yōu)選的,其特征在于,緩存單元具體用于在當前RIA狀態(tài)為不連通狀態(tài)的情況下,緩存當前RIA中業(yè)務(wù)請求。
優(yōu)選的,還包括:
判斷單元,用于周期性發(fā)送請求,在未接收到服務(wù)器反饋的連通響應(yīng)時,判定當前RIA狀態(tài)為不連通狀態(tài),以及在接收到服務(wù)器反饋的連通響應(yīng)時,判定當前RIA狀態(tài)為連通狀態(tài)。
優(yōu)選的,判斷單元具體用于使用AJAX定時捕獲預設(shè)在服務(wù)器上的空白頁面,在未捕獲到該空白頁面時,判定未接收到服務(wù)器反饋的連通響應(yīng);在捕獲到所述空白頁面時,判定接收到服務(wù)器反饋的連通響應(yīng)。
與現(xiàn)有技術(shù)相比,本申請的有益效果是:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州勒卡斯廣告策劃有限公司,未經(jīng)杭州勒卡斯廣告策劃有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210525482.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(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ù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(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è)備、數(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)裝置





