亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng)的制作方法

文檔序號(hào):7895720閱讀:384來源:國知局
專利名稱:業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,特別涉及一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng)。
背景技術(shù)
如今,基于TCP/IP的面向連接同時(shí)面向狀態(tài)的業(yè)務(wù)有很多,目前比較流行的是網(wǎng)絡(luò)存儲(chǔ)服務(wù)業(yè)務(wù),比如郵箱業(yè)務(wù)、消息存儲(chǔ)業(yè)務(wù)、語音信箱業(yè)務(wù)等,采用這種協(xié)議的好處是, 終端(包括手機(jī)和個(gè)人電腦等)登錄相關(guān)存儲(chǔ)服務(wù)器后,可以隨時(shí)查看存儲(chǔ)在網(wǎng)絡(luò)上的消息或者查看消息一部分內(nèi)容。“查看”的過程實(shí)質(zhì)上是首先從網(wǎng)絡(luò)側(cè)下載到本地的過程,查看一部分消息內(nèi)容也就是根據(jù)需要只下載局部內(nèi)容進(jìn)行查看,這種情況可能發(fā)生在用戶當(dāng)前使用的是手機(jī)訪問服務(wù)器的情況。除查看消息外,用戶還可以隨時(shí)進(jìn)行回復(fù)、轉(zhuǎn)發(fā)等操作,上述的各種網(wǎng)絡(luò)存儲(chǔ)服務(wù)業(yè)務(wù),都離不開一個(gè)運(yùn)行在終端上的業(yè)務(wù)客戶端和運(yùn)行在網(wǎng)絡(luò)側(cè)的業(yè)務(wù)服務(wù)器。毫無疑問,鏈接的可靠,是保證業(yè)務(wù)“連續(xù)性”體驗(yàn)的關(guān)鍵,如果因?yàn)榈讓映休d網(wǎng)絡(luò)的中斷而導(dǎo)致業(yè)務(wù)層面(如網(wǎng)絡(luò)存儲(chǔ)服務(wù))的中斷,無疑造成不良的用戶體驗(yàn), 本發(fā)明在于提出一種在底層承載網(wǎng)絡(luò)中斷又恢復(fù)后,如何保證用戶的業(yè)務(wù)連續(xù)性,提高了用戶體驗(yàn)。除以上因底層承載網(wǎng)絡(luò)異常而導(dǎo)致的鏈接中斷外,目前越來越廣泛使用的多模終端在不同的網(wǎng)絡(luò)環(huán)境間切換時(shí)也會(huì)導(dǎo)致鏈路中斷。如移動(dòng)(如3G)雙模終端,在WiFi 網(wǎng)絡(luò)與移動(dòng)網(wǎng)絡(luò)融合的網(wǎng)絡(luò)環(huán)境下,移動(dòng)終端可以在WiFi網(wǎng)絡(luò)和移動(dòng)網(wǎng)絡(luò)之間進(jìn)行切換。 當(dāng)移動(dòng)終端在WiFi網(wǎng)絡(luò)和移動(dòng)網(wǎng)絡(luò)間切換時(shí),會(huì)導(dǎo)致業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器之間的業(yè)務(wù)層鏈路中斷,業(yè)務(wù)服務(wù)器為該移動(dòng)終端保留的當(dāng)前工作協(xié)議狀態(tài)則往往因失去鏈路而丟失。當(dāng)承載網(wǎng)絡(luò)(WiFi網(wǎng)絡(luò)或移動(dòng)網(wǎng)絡(luò))切換后,業(yè)務(wù)客戶端往往需要重新登錄,即,需要重新輸入帳號(hào)和密碼等登錄信息,并且原有的操作往往會(huì)被中斷,原有的用戶界面往往會(huì)被取消,導(dǎo)致用戶體驗(yàn)較差。本發(fā)明也提出了解決這種問題的方案。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng),以實(shí)現(xiàn)業(yè)務(wù)在鏈接恢復(fù)后的連續(xù)性。為了解決上述技術(shù)問題,本發(fā)明提出一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法,包括業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器建立業(yè)務(wù)鏈接并檢測所述業(yè)務(wù)鏈接狀態(tài);所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。進(jìn)一步地,所述業(yè)務(wù)包括應(yīng)用交互式郵件存取協(xié)議(IMAP)協(xié)議的業(yè)務(wù)。進(jìn)一步地,所述業(yè)務(wù)服務(wù)器保存的當(dāng)前臨時(shí)信息包括所述業(yè)務(wù)客戶端的識(shí)別信息和協(xié)議狀態(tài)信息,所述業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)時(shí),根據(jù)所述業(yè)務(wù)客戶端的識(shí)別信息查找對(duì)應(yīng)的當(dāng)前臨時(shí)信息。
3
進(jìn)一步地,所述業(yè)務(wù)客戶端的識(shí)別信息包括業(yè)務(wù)賬戶信息。進(jìn)一步地,所述業(yè)務(wù)鏈接終端的原因包括底層承載網(wǎng)絡(luò)異?;蚪尤刖W(wǎng)絡(luò)切換。為解決以上技術(shù)問題,本發(fā)明還提供了一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器的業(yè)務(wù)鏈接管理模塊,用于建立或恢復(fù)業(yè)務(wù)鏈接并檢測所述業(yè)務(wù)鏈接狀態(tài);所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器的信息緩存模塊,用于在所述業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器的當(dāng)前狀態(tài)恢復(fù)模塊,用于在所述業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。進(jìn)一步地,所述業(yè)務(wù)包括應(yīng)用交互式郵件存取協(xié)議(IMAP)協(xié)議的業(yè)務(wù)。進(jìn)一步地,所述業(yè)務(wù)服務(wù)器的信息緩存模塊保存的當(dāng)前臨時(shí)信息包括所述業(yè)務(wù)客戶端的識(shí)別信息和協(xié)議狀態(tài)信息,所述業(yè)務(wù)服務(wù)器的業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接恢復(fù)時(shí),所述業(yè)務(wù)服務(wù)器的當(dāng)前狀態(tài)恢復(fù)模塊根據(jù)所述業(yè)務(wù)客戶端的識(shí)別信息查找對(duì)應(yīng)的當(dāng)前臨時(shí)信息。進(jìn)一步地,所述業(yè)務(wù)客戶端的識(shí)別信息包括業(yè)務(wù)賬戶信息。進(jìn)一步地,所述業(yè)務(wù)鏈接終端的原因包括底層承載網(wǎng)絡(luò)異常或接入網(wǎng)絡(luò)切換。綜上所述,本發(fā)明方法和系統(tǒng),通過保存鏈接中斷時(shí)的狀態(tài)信息,可在鏈接恢復(fù)時(shí)恢復(fù)業(yè)務(wù)狀態(tài),可保證業(yè)務(wù)在承載網(wǎng)絡(luò)不穩(wěn)定環(huán)境下,或者在多模終端進(jìn)行模式之間切換時(shí)的用戶無縫體驗(yàn)。


圖1是本發(fā)明業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法的示意圖;圖2是本發(fā)明基于IMAP協(xié)議的架構(gòu)示意圖;圖3是本發(fā)明方法基于IMAP協(xié)議的實(shí)施例示意圖;圖4是本發(fā)明業(yè)務(wù)連續(xù)性實(shí)現(xiàn)系統(tǒng)的示意圖。
具體實(shí)施例方式本發(fā)明基于TCP/IP協(xié)議的業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng)的主要思想是在業(yè)務(wù)鏈接中斷后,業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器保存當(dāng)前臨時(shí)信息,并在業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)當(dāng)前狀態(tài),使用戶得以在鏈接恢復(fù)后繼續(xù)進(jìn)行鏈接中斷前的操作或看到鏈接中斷前的界面,提升用戶業(yè)務(wù)體驗(yàn)。下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。如圖1所示,本發(fā)明業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法包括步驟101 業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器建立業(yè)務(wù)鏈接并檢測所述業(yè)務(wù)鏈接狀態(tài);本發(fā)明所說的業(yè)務(wù)包括但不限于應(yīng)用交互式郵件存取協(xié)議(IMAP)協(xié)議的業(yè)務(wù), 比如郵箱業(yè)務(wù)、消息存儲(chǔ)業(yè)務(wù)、語音信箱業(yè)務(wù)。應(yīng)用IMAP協(xié)議的業(yè)務(wù)的架構(gòu)如圖2所示,其基于的鏈接為TCP鏈接。
對(duì)于客戶端“檢測鏈路的狀態(tài)”可以通過TCP接口層的鏈路狀態(tài)通知獲得,也可以通過接入網(wǎng)協(xié)議棧的通知消息獲得。步驟102 所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;對(duì)于客戶端來說臨時(shí)信息可以包括當(dāng)前協(xié)議狀態(tài)信息,當(dāng)前的操作的文件夾,或者界面信息等,對(duì)于服務(wù)器來說可以是這個(gè)客戶端對(duì)應(yīng)的當(dāng)前狀態(tài)協(xié)議,當(dāng)前的操作的文件夾等?,F(xiàn)有技術(shù)中,業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器在在業(yè)務(wù)鏈接中斷后,沒有相關(guān)的解決方案,那么會(huì)導(dǎo)致業(yè)務(wù)不連續(xù)的用戶體驗(yàn)。本發(fā)明為了實(shí)現(xiàn)業(yè)務(wù)的連續(xù)性,要求業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器在檢測到業(yè)務(wù)鏈接中斷(一般為異常退出)時(shí),保存當(dāng)前中斷鏈接的業(yè)務(wù)的當(dāng)前臨時(shí)信息。對(duì)于明文(plain text)登錄進(jìn)行身份驗(yàn)證的情況,客戶端在本地可以保存用戶登錄帳戶和密碼信息,用于后續(xù)接入網(wǎng)恢復(fù)后可以自動(dòng)重連。對(duì)于SASL(Simple Authentication and Security Layer,簡單驗(yàn)證和安全層)進(jìn)行身份驗(yàn)證的情況,情況類似,不再贅述。業(yè)務(wù)服務(wù)器可以為每個(gè)與之相連的客戶端對(duì)應(yīng)的業(yè)務(wù)鏈接保存臨時(shí)信息,一般地,對(duì)于非正常的客戶端的中斷,服務(wù)器可以以客戶端是否通過正常的“退出”系統(tǒng)的指令來判斷客戶端是否是正常退出與否。那么優(yōu)選地,業(yè)務(wù)服務(wù)器創(chuàng)建異常信息庫并從某個(gè)客戶端中斷開始后設(shè)置定時(shí)器,在定時(shí)器時(shí)間內(nèi)保存鏈接中斷的客戶端的當(dāng)前臨時(shí)信息以及其他相關(guān)信息(如該客戶端當(dāng)前的協(xié)議狀態(tài)和當(dāng)前操作的文件夾等)??衫斫獾兀景l(fā)明所說的業(yè)務(wù)鏈接中斷的原因包括但不限于底層承載網(wǎng)絡(luò)異?;蚪尤刖W(wǎng)絡(luò)切換。步驟103 所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。對(duì)于客戶端,在鏈路中斷后,可以通過定時(shí)重連來檢查底層網(wǎng)絡(luò)是否恢復(fù),終端本地底層協(xié)議棧也可以在網(wǎng)絡(luò)恢復(fù)后,通知客戶端底層網(wǎng)絡(luò)已經(jīng)恢復(fù),從而客戶端重新建立與業(yè)務(wù)服務(wù)器之間的鏈路??蛻舳嗽谛陆ǖ逆溌飞?,對(duì)于明文即帳戶和密碼進(jìn)行身份驗(yàn)證的情況,通過本地保存的帳號(hào)和密碼自動(dòng)登錄,必要時(shí)保持中斷之前的操作界面不變,客戶端還可以給用戶顯示異常時(shí)期的信息提示。對(duì)于SASL進(jìn)行身份驗(yàn)證的情況,過程類似,不再贅述。對(duì)方服務(wù)器,對(duì)于某一個(gè)客戶端臨時(shí)中斷之后,會(huì)在定時(shí)器時(shí)間內(nèi)保存這個(gè)客戶端相關(guān)的臨時(shí)信息(比如這個(gè)客戶端當(dāng)前的協(xié)議狀態(tài)和當(dāng)前操作的文件夾等),在底層鏈路恢復(fù)后,當(dāng)業(yè)務(wù)服務(wù)器接收到同一個(gè)客戶端的再次登錄請(qǐng)求后,則可以鑒別出后面的登錄請(qǐng)求實(shí)質(zhì)為“恢復(fù)”請(qǐng)求,那么將之前保存的有關(guān)這個(gè)客戶端的臨時(shí)信息與新建立的鏈路進(jìn)行匹配恢復(fù),從而保證了用戶的業(yè)務(wù)連續(xù)性的用戶體驗(yàn)。以上方案適用于移動(dòng)終端處在不穩(wěn)定的接入網(wǎng)環(huán)境,如手機(jī)用戶移動(dòng)時(shí)造成WiFi 信號(hào)不穩(wěn)定,在此情況下如何保證良好的業(yè)務(wù)連續(xù)性用戶體驗(yàn)。也可以適用于固定終端的網(wǎng)線因?yàn)橛|碰而造成的臨時(shí)鏈路中斷的情況。以上方案還可以適用于多模手機(jī)在不同的“模”之間進(jìn)行切換的情況,如切換之前先斷開以前的鏈路,在切換后的接入網(wǎng)上建立新鏈路后,恢復(fù)之前的操作。所述業(yè)務(wù)服務(wù)器保存的當(dāng)前狀態(tài)信息包括所述業(yè)務(wù)客戶端的識(shí)別信息和協(xié)議狀態(tài)信息等,所述業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)時(shí),根據(jù)所述業(yè)務(wù)客戶端的識(shí)別信息查找對(duì)應(yīng)的當(dāng)前臨時(shí)信息。所述業(yè)務(wù)客戶端的識(shí)別信息包括業(yè)務(wù)賬戶信息,比如用戶名或賬戶等。為了防止業(yè)務(wù)服務(wù)器保存大量當(dāng)前臨時(shí)信息而導(dǎo)致系統(tǒng)性能下降,可以設(shè)置狀態(tài)信息?;顣r(shí)間(比如5秒或10秒),并從鏈接中斷時(shí)開始計(jì)時(shí),如果超過設(shè)置的?;顣r(shí)間, 鏈接仍未恢復(fù),可以刪除對(duì)應(yīng)的當(dāng)前臨時(shí)信息,以有效利用業(yè)務(wù)服務(wù)器存儲(chǔ)空間,提升系統(tǒng)效率。系統(tǒng)實(shí)施例目前IMAP (Internet Message Access Protocol,交互式郵件存取協(xié)議)正是這樣一種基于面向鏈接的協(xié)議,實(shí)施例一IMAPdnternet Message Access Protocol,交互式由P件存取辦議)正是這樣一種基于面向鏈接的協(xié)議,以下以IMAP為例,對(duì)本發(fā)明方法進(jìn)行詳細(xì)描述本實(shí)施例提供一種在承載網(wǎng)不穩(wěn)定環(huán)境下保證IMAP業(yè)務(wù)連續(xù)性的系統(tǒng),如圖2所示,IMAP協(xié)議基于TCP的應(yīng)用層協(xié)議,首先客戶端采用現(xiàn)有通信技術(shù)創(chuàng)建一條它與IMAP服務(wù)器之間的TCP鏈路,基于該鏈路,可以進(jìn)行登錄、信箱文件夾操作。在承載網(wǎng)不穩(wěn)定環(huán)境下,為保證IMAP業(yè)務(wù)連續(xù)性,本發(fā)明提出的方案具體可以包括以下步驟步驟301 =IMAP客戶端建立與IMAP服務(wù)器之間的鏈路;典型的IMAP客戶端在訪問(指與IMAP服務(wù)器之間的指令交互過程)IMAP服務(wù)器時(shí),需要登錄IMAP服務(wù)器,登錄通過后,該客戶端可以發(fā)送具體操作指令。后續(xù)操作中,基于創(chuàng)建鏈路,客戶端可以進(jìn)行發(fā)送登錄請(qǐng)求(或者驗(yàn)證請(qǐng)求)進(jìn)行身份驗(yàn)證,并進(jìn)行消息查看、接受、回復(fù)等操作;步驟302 某個(gè)時(shí)刻,IMAP客戶端檢測到底層承載網(wǎng)絡(luò)中斷,IMAP客戶端保留此時(shí)的IMAP協(xié)議狀態(tài)信息,比如為Elected狀態(tài);步驟303 某個(gè)時(shí)刻,IMAP服務(wù)器也檢測到與IMAP客戶端鏈路中斷,那么IMAP服務(wù)器保留此時(shí)與該IMAP客戶端的IMAP協(xié)議狀態(tài)信息,如上步驟為Elected ;以上步驟302和步驟303并無嚴(yán)格的先后順序。如果IMAP客戶端檢測到與IMAP 服務(wù)器之間的鏈路中斷,那么IMAP服務(wù)器也必然能檢測到與IMAP客戶端的鏈路中斷,具體的檢測方法,本發(fā)明不做限定。步驟304 某個(gè)時(shí)刻,IMAP客戶端檢測到底層承載網(wǎng)絡(luò)恢復(fù),IMAP客戶端基于恢復(fù)后的承載網(wǎng)重新建立與IMAP服務(wù)器之間的鏈路,可以根據(jù)緩存的帳戶或密碼自動(dòng)重新登錄(或者發(fā)送驗(yàn)證請(qǐng)求),登錄(或驗(yàn)證)通過后,將步驟302保存的IMAP協(xié)議狀態(tài)信息, 比如為Elected狀態(tài)作為當(dāng)前的IMAP協(xié)議工作狀態(tài);步驟305 某個(gè)時(shí)刻IMAP服務(wù)器接收到來自IMAP客戶端登錄請(qǐng)求(或驗(yàn)證請(qǐng)求), 根據(jù)IMAP客戶端的登錄或驗(yàn)證信息(賬號(hào)、用戶名等),匹配選擇保存的臨時(shí)中斷的客戶端的IMAP協(xié)議狀態(tài)信息記錄(在一定時(shí)間范圍內(nèi)),之后,將匹配的IMAP協(xié)議狀態(tài)信息恢復(fù)到重新建立的鏈路上,實(shí)現(xiàn)狀態(tài)恢復(fù),比如,當(dāng)前的IMAP協(xié)議狀態(tài)為Elected。
以上步驟304和步驟304并無嚴(yán)格的先后順序。IMAP客戶端和IMAP服務(wù)器實(shí)現(xiàn)了業(yè)務(wù)連續(xù)性。為了實(shí)現(xiàn)以上方法,本發(fā)明還提供了一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)系統(tǒng),如圖4所示,該系統(tǒng)包括業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器的業(yè)務(wù)鏈接管理模塊,用于建立或恢復(fù)業(yè)務(wù)鏈接并檢測所述業(yè)務(wù)鏈接狀態(tài);所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器的信息緩存模塊,用于在所述業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器的當(dāng)前狀態(tài)恢復(fù)模塊,用于在所述業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。所述業(yè)務(wù)包括應(yīng)用交互式郵件存取協(xié)議(IMAP)協(xié)議的業(yè)務(wù),比如郵箱業(yè)務(wù)、消息存儲(chǔ)業(yè)務(wù)、語音信箱業(yè)務(wù)。所述業(yè)務(wù)服務(wù)器的信息緩存模塊保存的當(dāng)前臨時(shí)信息包括所述業(yè)務(wù)客戶端的識(shí)別信息和當(dāng)前的協(xié)議狀態(tài)信息,所述業(yè)務(wù)服務(wù)器的業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接恢復(fù)時(shí),所述業(yè)務(wù)服務(wù)器的當(dāng)前狀態(tài)恢復(fù)模塊根據(jù)所述業(yè)務(wù)客戶端的識(shí)別信息查找對(duì)應(yīng)的當(dāng)前臨時(shí)信息。所述業(yè)務(wù)客戶端的識(shí)別信息包括但不限于業(yè)務(wù)賬戶信息。所述業(yè)務(wù)鏈接終端的原因可以是底層承載網(wǎng)絡(luò)異?;蚪尤刖W(wǎng)絡(luò)切換。本發(fā)明中,客戶端為駐留在某一個(gè)終端上的客戶端,如無特殊說明,一個(gè)終端一般運(yùn)行一個(gè)客戶端。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等。可選地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法,其特征在于,該方法包括業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器建立業(yè)務(wù)鏈接;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于所述業(yè)務(wù)包括應(yīng)用交互式郵件存取協(xié)議 (IMAP)協(xié)議的業(yè)務(wù)。
3.如權(quán)利要求1所述的方法,其特征在于所述業(yè)務(wù)服務(wù)器保存的當(dāng)前臨時(shí)信息包括所述業(yè)務(wù)客戶端的識(shí)別信息和協(xié)議狀態(tài)信息,所述業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)時(shí),根據(jù)所述業(yè)務(wù)客戶端的識(shí)別信息查找對(duì)應(yīng)的當(dāng)前臨時(shí)信息。
4.如權(quán)利要求1所述的方法,其特征在于所述業(yè)務(wù)客戶端的識(shí)別信息包括業(yè)務(wù)賬戶fn息ο
5.如權(quán)利要求ι所述的方法,其特征在于所述業(yè)務(wù)鏈接終端的原因包括底層承載網(wǎng)絡(luò)異?;蚪尤刖W(wǎng)絡(luò)切換。
6.一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)系統(tǒng),其特征在于,該系統(tǒng)包括業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器的業(yè)務(wù)鏈接管理模塊,用于建立或恢復(fù)業(yè)務(wù)鏈接并檢測所述業(yè)務(wù)鏈接狀態(tài);所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器的信息緩存模塊,用于在所述業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器的當(dāng)前狀態(tài)恢復(fù)模塊,用于在所述業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于所述業(yè)務(wù)包括應(yīng)用交互式郵件存取協(xié)議 (IMAP)協(xié)議的業(yè)務(wù)。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于所述業(yè)務(wù)服務(wù)器的信息緩存模塊保存的當(dāng)前臨時(shí)信息包括所述業(yè)務(wù)客戶端的識(shí)別信息和協(xié)議狀態(tài)信息,所述業(yè)務(wù)服務(wù)器的業(yè)務(wù)鏈接管理模塊檢測到所述業(yè)務(wù)鏈接恢復(fù)時(shí),所述業(yè)務(wù)服務(wù)器的當(dāng)前狀態(tài)恢復(fù)模塊根據(jù)所述業(yè)務(wù)客戶端的識(shí)別信息查找對(duì)應(yīng)的當(dāng)前臨時(shí)信息。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于所述業(yè)務(wù)客戶端的識(shí)別信息包括業(yè)務(wù)賬戶 fn息ο
10.如權(quán)利要求6所述的系統(tǒng),其特征在于所述業(yè)務(wù)鏈接終端的原因包括底層承載網(wǎng)絡(luò)異?;蚪尤刖W(wǎng)絡(luò)切換。
全文摘要
本發(fā)明涉及一種業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng),該方法包括業(yè)務(wù)客戶端與業(yè)務(wù)服務(wù)器建立業(yè)務(wù)鏈接并檢測所述業(yè)務(wù)鏈接狀態(tài);所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接中斷后,保存當(dāng)前臨時(shí)信息;所述業(yè)務(wù)客戶端和業(yè)務(wù)服務(wù)器檢測到所述業(yè)務(wù)鏈接恢復(fù)后,根據(jù)保存的當(dāng)前臨時(shí)信息恢復(fù)到業(yè)務(wù)鏈路中斷前的工作狀態(tài)。本發(fā)明業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法和系統(tǒng)可以實(shí)現(xiàn)業(yè)務(wù)在鏈接恢復(fù)后的連續(xù)性。
文檔編號(hào)H04L12/58GK102546538SQ201010591140
公開日2012年7月4日 申請(qǐng)日期2010年12月15日 優(yōu)先權(quán)日2010年12月15日
發(fā)明者丁欣, 盧艷 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1