專利名稱:基于SaaS的在線與離線使用整合方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于SaaS的軟件處理方法,尤其涉及一種基于SaaS的在線與離線使用整合方法。
背景技術(shù):
SaaS(Software-as-a-service)的意思是軟件即服務(wù),SaaS的中文名稱為軟營(yíng)或軟件運(yùn)營(yíng)。SaaS是基于互聯(lián)網(wǎng)提供軟件服務(wù)的軟件應(yīng)用模式。作為一種在21世紀(jì)開(kāi)始興起的創(chuàng)新的軟件應(yīng)用模式,SaaS是軟件科技發(fā)展的最新趨勢(shì)。用戶無(wú)需購(gòu)買軟件,也無(wú)需維護(hù),只需通過(guò)互聯(lián)網(wǎng)向廠商定購(gòu)所需的軟件服務(wù),可為企業(yè)節(jié)約成本。在國(guó)內(nèi)SaaS模式中,軟件業(yè)中管理軟件產(chǎn)業(yè)正悄然經(jīng)歷著向SaaS模式的在線管理服務(wù)的轉(zhuǎn)變。
傳統(tǒng)的軟件應(yīng)用都是基于軟件開(kāi)發(fā)商開(kāi)發(fā)好一整套軟件,并打包成可以在客戶端安裝配置的本地軟件系統(tǒng),并讓用戶注冊(cè)付費(fèi),這樣的軟件功能比較完善,可以脫離網(wǎng)絡(luò)運(yùn)行!但這樣的軟件特點(diǎn)安裝配置復(fù)雜,更新不及時(shí),容易溢出等等存在的各種弊端,而SaaS提出的在線軟件服務(wù)就可以很好的解決此類問(wèn)題,在線服務(wù)就是SaaS的服務(wù)提供商將服務(wù)放到互聯(lián)網(wǎng)的服務(wù)器中,讓服務(wù)器承擔(dān)客戶絕大部分的數(shù)據(jù)處理和業(yè)務(wù)處理,用戶在本地只需要一臺(tái)能連上互聯(lián)網(wǎng)的電腦就可以享受帶來(lái)的各種服務(wù)。SaaS提供商為企業(yè)搭建信息化所需要的所有網(wǎng)絡(luò)基礎(chǔ)設(shè)施及軟件、硬件運(yùn)作平臺(tái),并負(fù)責(zé)所有前期的實(shí)施、后期的維護(hù)等一系列服務(wù),可通過(guò)互聯(lián)網(wǎng),企業(yè)根據(jù)實(shí)際需要,向SaaS提供商租賃軟件服務(wù)。SaaS服務(wù)模式與傳統(tǒng)的銷售軟件永久許可證的方式有很大的不同,相比較傳統(tǒng)服務(wù)方式而言SaaS具有很多獨(dú)特的特征=SaaS不僅減少了或取消了傳統(tǒng)的軟件授權(quán)費(fèi)用,而且廠商將應(yīng)用軟件部署在統(tǒng)一的服務(wù)器上,免除了最終用戶的服務(wù)器硬件、網(wǎng)絡(luò)安全設(shè)備和軟件升級(jí)維護(hù)的支出,客戶不需要除了個(gè)人電腦和互聯(lián)網(wǎng)連接之外的其它IT投資就可以通過(guò)互聯(lián)網(wǎng)獲得所需要軟件和服務(wù)。此外,大量的新技術(shù),如Web Service,提供了更簡(jiǎn)單、更靈活、更實(shí)用SaaS。另外,SaaS供應(yīng)商通常是按照客戶所租用的軟件模塊來(lái)進(jìn)行收費(fèi)的,因此用戶可以根據(jù)需求按需訂購(gòu)軟件應(yīng)用服務(wù),而且SaaS的供應(yīng)商會(huì)負(fù)責(zé)系統(tǒng)的部署、升級(jí)和維護(hù)。而傳統(tǒng)管理軟件通常是買家需要一次支付一筆可觀的費(fèi)用才能正式啟動(dòng)。用戶無(wú)需在軟件許可證和硬件方面進(jìn)行投資。傳統(tǒng)軟件在使用方式上受空間和地點(diǎn)的限制,必須在固定的設(shè)備上使用,而SaaS模式的軟件項(xiàng)目可以在任何可接入Internet的地方與時(shí)間使用。相對(duì)于傳統(tǒng)軟件而言SaaS模式在軟件的升級(jí)、服務(wù)、數(shù)據(jù)安全傳輸?shù)雀鱾€(gè)方面都有很大的優(yōu)勢(shì)。SaaS服務(wù)提供商為中小企業(yè)搭建信息化所需要的所有網(wǎng)絡(luò)基礎(chǔ)設(shè)施及軟件、硬件運(yùn)作平臺(tái),并負(fù)責(zé)所有前期的實(shí)施、后期的維護(hù)等一系列服務(wù),企業(yè)無(wú)需購(gòu)買軟硬件、建設(shè)機(jī)房、招聘IT人員,只需前期支付一次性的項(xiàng)目實(shí)施費(fèi)和定期的軟件租賃服務(wù)費(fèi),即可通過(guò)互聯(lián)網(wǎng)享用信息系統(tǒng)。服務(wù)提供商通過(guò)有效的技術(shù)措施,可以保證每家企業(yè)數(shù)據(jù)的安全性和保密性。企業(yè)采用SaaS服務(wù)模式在效果上與企業(yè)自建信息系統(tǒng)基本沒(méi)有區(qū)別,但節(jié)省了大量用于購(gòu)買IT產(chǎn)品、技術(shù)和維護(hù)運(yùn)行的資金,且像打開(kāi)自來(lái)水龍頭就能用水一樣,方便地利用信息化系統(tǒng),從而大幅度降低了中小企業(yè)信息化的門檻與風(fēng)險(xiǎn)。SaaS最大特色是雖是軟件在線使用,數(shù)據(jù)卻能本地存儲(chǔ),保證數(shù)據(jù)安全。SaaS中的離線存儲(chǔ)SaaS應(yīng)用核心數(shù)據(jù)離線存儲(chǔ)的價(jià)值由于國(guó)內(nèi)誠(chéng)信體系的不完善,廣大商家對(duì)于提供SaaS電子商務(wù)企業(yè)的信任度極低。在線SaaS的最大的挑戰(zhàn)之一是怎樣保證各個(gè)商戶數(shù)據(jù)的安全性,尤其是像客戶資料、業(yè)務(wù)交易信息、營(yíng)銷計(jì)劃等這樣的關(guān)鍵業(yè)務(wù)數(shù)據(jù),對(duì)于商家來(lái)說(shuō)是至關(guān)重要的,如何保證商家存儲(chǔ)在SaaS應(yīng)用中的核心業(yè)務(wù)數(shù)據(jù)不至于流失到競(jìng)爭(zhēng)對(duì)手手中呢?
目前的通行做法就是I、采用更為復(fù)雜的技術(shù)手段來(lái)提升系統(tǒng)的安全級(jí)別,例如防火墻等安全設(shè)備,數(shù)字證書、SSL等對(duì)身份進(jìn)行認(rèn)證、數(shù)據(jù)傳輸?shù)陌踩?、從管理制度上杜絕制度上的漏洞,避免因管理制度缺陷造成人為的數(shù)據(jù)遺失以上兩點(diǎn)只是從系統(tǒng)安全性和制度上來(lái)被動(dòng)保證系統(tǒng)的安全。系統(tǒng)的安全只是相對(duì)的,任何堅(jiān)固的系統(tǒng)都有可能被攻克,安全機(jī)制的完善是一個(gè)相對(duì)長(zhǎng)期的過(guò)程,不可能一蹴而就,因此,對(duì)于SaaS的用戶而言,數(shù)據(jù)放到其本地硬盤中與放到服務(wù)器數(shù)據(jù)庫(kù)相比較而言,本地?cái)?shù)據(jù)更為安全。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了解決現(xiàn)有技術(shù)中存在的上述問(wèn)題,提供一種基于SaaS的在線與離線使用整合方法。本發(fā)明的目的通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)基于SaaS的在線與離線使用整合方法,其中當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)將數(shù)據(jù)備份到本地的計(jì)算機(jī)存儲(chǔ)介質(zhì)上;當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),通過(guò)計(jì)算機(jī)存儲(chǔ)介質(zhì)中的數(shù)據(jù)備份進(jìn)行線下操作;當(dāng)SaaS再次提供服務(wù)時(shí),比較線下和線上的數(shù)據(jù)庫(kù)版本,如果線上的數(shù)據(jù)比用戶本地的數(shù)據(jù)庫(kù)新,則將線上的數(shù)據(jù)下載到本地,當(dāng)用戶的數(shù)據(jù)版本高于線上,則將線下的數(shù)據(jù)庫(kù)同步到線上數(shù)據(jù)庫(kù)中。上述的基于SaaS的在線與離線使用整合方法,其中當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),用戶客戶端系統(tǒng)檢測(cè)到在線服務(wù)中斷,自動(dòng)切換到備份到本地的數(shù)據(jù)庫(kù)進(jìn)行操作,以不影響用戶離線使用為基礎(chǔ),將SaaS模式同本地軟件方式相結(jié)合,讓用戶在離線時(shí)獲取在線時(shí)的全部服務(wù)或是部分所需服務(wù);在網(wǎng)絡(luò)再次進(jìn)行在線時(shí),通過(guò)用戶本地軟件與數(shù)據(jù)庫(kù)同步。進(jìn)一步地,上述的基于SaaS的在線與離線使用整合方法,其中所述的影響用戶離線使用的狀態(tài)為,線上數(shù)據(jù)同步傳輸不完整,用戶操作的數(shù)據(jù)缺失。更進(jìn)一步地,上述的基于SaaS的在線與離線使用整合方法,其中所述的本地軟件為輕型客戶端軟件,相當(dāng)于瘦客戶端系統(tǒng);所述的SaaS在線軟件服務(wù)模式是基于C/S的架構(gòu)模式;客戶端采用本地化軟件的操作方式,當(dāng)SaaS在線時(shí)同線上的數(shù)據(jù)庫(kù)在線連接,以獲得更新的數(shù)據(jù)資源及保存用戶的數(shù)據(jù),同時(shí)將線上最新的數(shù)據(jù)定時(shí)的備份到本地?cái)?shù)據(jù)庫(kù)中,當(dāng)客戶端軟件檢測(cè)系統(tǒng)斷線時(shí),自動(dòng)從備份到本地的數(shù)據(jù)庫(kù)調(diào)取數(shù)據(jù),檢測(cè)到在線后再與線上同步數(shù)據(jù)。更進(jìn)一步地,上述的基于SaaS的在線與離線使用整合方法,其中當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)在空閑的時(shí)間段或是定時(shí),將數(shù)據(jù)備份到本地計(jì)算機(jī)作為存儲(chǔ)介質(zhì)的硬盤上。再進(jìn)一步地,上述的基于SaaS的在線與離線使用整合方法,其中所述的無(wú)法提供足夠的在線服務(wù)情況包括有,用戶網(wǎng)絡(luò)中斷、網(wǎng)絡(luò)繁忙導(dǎo)致連接服務(wù)器超時(shí)、服務(wù)器故障停機(jī)、服務(wù)器升級(jí)維護(hù)。本發(fā)明技術(shù)方案的優(yōu)點(diǎn)主要體現(xiàn)在有如下優(yōu)點(diǎn)1、SaaS不需要購(gòu)買軟件,網(wǎng)上訂購(gòu)即可;2、不需要安裝;3、新版本自動(dòng)更新;4、自由定制需要的服務(wù);5、異地辦公、協(xié)同辦公;6、跨平臺(tái);7、更小的風(fēng)險(xiǎn);8、開(kāi)放的API ;9、類Widget服務(wù);10、即時(shí)技術(shù)援助。
這些優(yōu)點(diǎn),為本領(lǐng)域的技術(shù)進(jìn)步拓展了空間,實(shí)施效果好。本發(fā)明的目的、優(yōu)點(diǎn)和特點(diǎn),將通過(guò)下面優(yōu)選實(shí)施例的非限制性說(shuō)明進(jìn)行解釋。這些實(shí)施例僅是應(yīng)用本發(fā)明技術(shù)方案的典型范例,凡采取等同替換或者等效變換而形成的技術(shù)方案,均落在本發(fā)明要求保護(hù)的范圍之內(nèi)。
具體實(shí)施例方式基于SaaS的在線與離線使用整合方法,其采用以下的方式來(lái)實(shí)現(xiàn)當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)將數(shù)據(jù)備份到本地的計(jì)算機(jī)存儲(chǔ)介質(zhì)上。隨后,當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),通過(guò)計(jì)算機(jī)存儲(chǔ)介質(zhì)中的數(shù)據(jù)備份進(jìn)行線下操作。并且,當(dāng)SaaS再次提供服務(wù)時(shí),比較線下和線上的數(shù)據(jù)庫(kù)版本,如果線上的數(shù)據(jù)比用戶本地的數(shù)據(jù)庫(kù)新,則將線上的數(shù)據(jù)下載到本地,當(dāng)用戶的數(shù)據(jù)版本高于線上,則將線下的數(shù)據(jù)庫(kù)同步到線上數(shù)據(jù)庫(kù)中。具體來(lái)說(shuō),數(shù)據(jù)保存在用戶端,是指一個(gè)輕型化的用戶本地?cái)?shù)據(jù)庫(kù),采用小型嵌入式數(shù)據(jù)庫(kù),以減少用戶操作的繁瑣,用戶無(wú)須考慮斷線時(shí)的使用問(wèn)題,用戶仍然可以像在線時(shí)那樣操作,系統(tǒng)會(huì)做出相應(yīng)提示,告知用戶,當(dāng)系統(tǒng)檢測(cè)到系統(tǒng)連線成功時(shí),再將本地的數(shù)據(jù)同步更新到線上,當(dāng)同步成功時(shí),再切換到線上數(shù)據(jù)庫(kù)進(jìn)行操作。當(dāng)然,為了適應(yīng)用戶的操作習(xí)慣與數(shù)據(jù)擴(kuò)充,用戶操作本地?cái)?shù)據(jù)庫(kù)時(shí)可以編輯數(shù)據(jù)庫(kù)中原有的數(shù)據(jù),或是創(chuàng)建新的數(shù)據(jù)。進(jìn)一步來(lái)看,當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),由于在線時(shí)已經(jīng)將用戶數(shù)據(jù)和用戶其它需要用到的數(shù)據(jù)備份到用戶本地的計(jì)算機(jī)硬盤中,用戶客戶端系統(tǒng)檢測(cè)到在線服務(wù)中斷,自動(dòng)切換到備份到本地的數(shù)據(jù)庫(kù)進(jìn)行操作。由此,能夠以不影響用戶離線使用為基礎(chǔ),將SaaS模式同本地軟件方式相結(jié)合,讓用戶在離線時(shí)獲取在線時(shí)的全部服務(wù)或是部分所需服務(wù);在網(wǎng)絡(luò)再次進(jìn)行在線時(shí),通過(guò)用戶本地軟件與數(shù)據(jù)庫(kù)同步。并且,考慮到本發(fā)明的順利實(shí)施,影響用戶離線使用的狀態(tài)為,線上數(shù)據(jù)同步傳輸不完整,用戶操作的數(shù)據(jù)缺失。結(jié)合本發(fā)明的較佳實(shí)施方式來(lái)看,采用的本地軟件為輕型客戶端軟件,相當(dāng)于瘦客戶端系統(tǒng)。并且,SaaS在線軟件服務(wù)模式是基于C/S的架構(gòu)模式。具體來(lái)說(shuō),C/S的架構(gòu)模式就是常說(shuō)客戶端/服務(wù)器模式,而非B/S(瀏覽器/服務(wù)器)模式。客戶端采用本地化軟件的操作方式。具體來(lái)說(shuō),本地軟件就是安裝在用戶計(jì)算機(jī)上的輕型的客戶端軟件系統(tǒng),是一個(gè)介于富客戶端和瀏覽器之間的小型本地化軟件,操作該軟件時(shí)需要網(wǎng)絡(luò)在線環(huán)境以及可以成功連接線上各服務(wù)器,以得到服務(wù)器上的最新數(shù)據(jù)及保存用戶數(shù)據(jù)。舉例來(lái)說(shuō),比如文檔處理,表格制作等等,由于離線時(shí)的處理操作一部分需要在本地進(jìn)行,所以對(duì)本地相應(yīng)的計(jì)算機(jī)也提出了相應(yīng)的基礎(chǔ)要求,但肯定不需要達(dá)到其它離線軟件的高性能配置,只要維持基本的使用就足夠。當(dāng)SaaS在線時(shí)同線上的數(shù)據(jù)庫(kù)在線連接,以獲得更新的數(shù)據(jù)資源及保存用戶的數(shù)據(jù),同時(shí)將線上最新的數(shù)據(jù)定時(shí)的備份到本地?cái)?shù)據(jù)庫(kù)中,當(dāng)客戶端軟件檢測(cè)系統(tǒng)斷線時(shí),會(huì)自動(dòng)從備份到本地的數(shù)據(jù)庫(kù)調(diào)取數(shù)據(jù),檢測(cè)到在線后再與線上同步數(shù)據(jù)。
再進(jìn)一步來(lái)看,為了有效確保數(shù)據(jù)狀態(tài)的時(shí)效性,能夠構(gòu)成在線與斷線的連接與互補(bǔ)更新,當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)在空閑的時(shí)間段或是定時(shí),將數(shù)據(jù)備份到本地計(jì)算機(jī)作為存儲(chǔ)介質(zhì)的硬盤上。同時(shí),結(jié)合實(shí)際操作來(lái)看,無(wú)法提供足夠的在線服務(wù)情況包括有,用戶網(wǎng)絡(luò)中斷、網(wǎng)絡(luò)繁忙導(dǎo)致連接服務(wù)器超時(shí)、服務(wù)器故障停機(jī)、服務(wù)器升級(jí)維護(hù)。結(jié)合本發(fā)明的實(shí)際實(shí)施來(lái)看,當(dāng)SaaS在線提供穩(wěn)定的服務(wù)時(shí),輕型的客戶端可以定時(shí)每隔多少分鐘(如5分鐘),將線上的數(shù)據(jù)庫(kù)下載到本地的一個(gè)嵌入式數(shù)據(jù)庫(kù)文件(userdata. db)中,此過(guò)程用戶可以看到下方的同步提示,并不需要用戶確認(rèn)。同時(shí),同步頻率也可以讓用戶設(shè)置,但此值有一個(gè)恰當(dāng)?shù)姆秶煊绊懴到y(tǒng)資源,造成不必要的資源浪費(fèi),太慢,數(shù)據(jù)沒(méi)有及時(shí)保存或保存不完整。當(dāng)系統(tǒng)檢測(cè)到在更新周期內(nèi),用戶沒(méi)有數(shù)據(jù)操作保存時(shí),就忽略此次的同步上傳下載操作,以節(jié)省帶寬。同時(shí),還有另一種方式,當(dāng)服務(wù)器端發(fā)現(xiàn)用戶需要的數(shù)據(jù)發(fā)生變更的時(shí)候,會(huì)主動(dòng)的從服務(wù)器發(fā)送一個(gè)申請(qǐng),告知客戶端此時(shí)應(yīng)下載數(shù)據(jù)到本地。這兩種同步方式,一是可以采用以用戶端為主的備份方式,讓用戶端自己主動(dòng)到線上存取數(shù)據(jù),二是可以采用服務(wù)器推送的方式告知客戶端軟件進(jìn)行數(shù)據(jù)同步備份操作。并且,為了避免數(shù)據(jù)重復(fù),備份的數(shù)據(jù)庫(kù)文件中只有一個(gè),該數(shù)據(jù)庫(kù)文件保存用戶離線操作使用到的全部數(shù)據(jù),客戶端軟件操作它如同操作線上數(shù)據(jù)庫(kù),當(dāng)用戶的客戶端系統(tǒng)檢測(cè)到斷線時(shí),會(huì)自動(dòng)的從操作線上數(shù)據(jù)庫(kù)到切換本地的嵌入式數(shù)據(jù)。這樣的過(guò)程用戶是感覺(jué)不到的,用戶一般也不用考慮離線時(shí)的操作異常,只會(huì)在系統(tǒng)的下端有一個(gè)離線提示,便于使用。通過(guò)上述的文字表述可以看出,采用本發(fā)明后,有如下優(yōu)點(diǎn)1、SaaS不需要購(gòu)買軟件,網(wǎng)上訂購(gòu)即可;2、不需要安裝;3、新版本自動(dòng)更新;4、自由定制需要的服務(wù);5、異地辦公、協(xié)同辦公;6、跨平臺(tái);7、更小的風(fēng)險(xiǎn);8、開(kāi)放的API ;9、類Widget服務(wù);10、即時(shí)技術(shù)援助。
權(quán)利要求
1.基于SaaS的在線與離線使用整合方法,其特征在于當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)將數(shù)據(jù)備份到本地的計(jì)算機(jī)存儲(chǔ)介質(zhì)上;當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),通過(guò)計(jì)算 機(jī)存儲(chǔ)介質(zhì)中的數(shù)據(jù)備份進(jìn)行線下操作;當(dāng)SaaS再次提供服務(wù)時(shí),比較線下和線上的數(shù)據(jù)庫(kù)版本,如果線上的數(shù)據(jù)比用戶本地的數(shù)據(jù)庫(kù)新,則將線上的數(shù)據(jù)下載到本地,當(dāng)用戶的數(shù)據(jù)版本高于線上,則將線下的數(shù)據(jù)庫(kù)同步到線上數(shù)據(jù)庫(kù)中。
2.根據(jù)權(quán)利要求I所述的基于SaaS的在線與離線使用整合方法,其特征在于當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),用戶客戶端系統(tǒng)檢測(cè)到在線服務(wù)中斷,自動(dòng)切換到備份到本地的數(shù)據(jù)庫(kù)進(jìn)行操作,以不影響用戶離線使用為基礎(chǔ),將SaaS模式同本地軟件方式相結(jié)合,讓用戶在離線時(shí)獲取在線時(shí)的全部服務(wù)或是部分所需服務(wù);在網(wǎng)絡(luò)再次進(jìn)行在線時(shí),通過(guò)用戶本地軟件與線上數(shù)據(jù)庫(kù)同步。
3.根據(jù)權(quán)利要求2所述的基于SaaS的在線與離線使用整合方法,其特征在于所述的影響用戶離線使用的狀態(tài)為,線上數(shù)據(jù)同步傳輸不完整,用戶操作的數(shù)據(jù)缺失。
4.根據(jù)權(quán)利要求I所述的基于SaaS的在線與離線使用整合方法,其特征在于所述的本地軟件為輕型客戶端軟件,相當(dāng)于瘦客戶端系統(tǒng);所述的SaaS在線軟件服務(wù)模式是基于C/S的架構(gòu)模式;客戶端采用本地化軟件的操作方式,當(dāng)SaaS在線時(shí)同線上的數(shù)據(jù)庫(kù)在線連接,以獲得更新的數(shù)據(jù)資源及保存用戶的數(shù)據(jù),同時(shí)將線上最新的數(shù)據(jù)定時(shí)的備份到本地?cái)?shù)據(jù)庫(kù)中,當(dāng)客戶端軟件檢測(cè)系統(tǒng)斷線時(shí),自動(dòng)從備份到本地的數(shù)據(jù)庫(kù)調(diào)取數(shù)據(jù),檢測(cè)到在線后再與線上同步數(shù)據(jù)。
5.根據(jù)權(quán)利要求I所述的基于SaaS的在線與離線使用整合方法,其特征在于當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)在空閑的時(shí)間段或是定時(shí),將數(shù)據(jù)備份到本地計(jì)算機(jī)作為存儲(chǔ)介質(zhì)的硬盤上。
6.根據(jù)權(quán)利要求I所述的基于SaaS的在線與離線使用整合方法,其特征在于所述的無(wú)法提供足夠的在線服務(wù)情況包括有,用戶網(wǎng)絡(luò)中斷、網(wǎng)絡(luò)繁忙導(dǎo)致連接服務(wù)器超時(shí)、服務(wù)器故障停機(jī)、服務(wù)器升級(jí)維護(hù)。
全文摘要
本發(fā)明涉及一種基于SaaS的在線與離線使用整合方法,其特點(diǎn)是當(dāng)SaaS在線時(shí),通過(guò)Internet網(wǎng)將數(shù)據(jù)備份到本地的計(jì)算機(jī)存儲(chǔ)介質(zhì)上;當(dāng)SaaS無(wú)法提供足夠的在線服務(wù)時(shí),通過(guò)計(jì)算機(jī)存儲(chǔ)介質(zhì)中的數(shù)據(jù)備份進(jìn)行線下操作;當(dāng)SaaS再次提供服務(wù)時(shí),比較線下和線上的數(shù)據(jù)庫(kù)版本,如果線上的數(shù)據(jù)比用戶本地的數(shù)據(jù)庫(kù)新,則將線上的數(shù)據(jù)下載到本地,當(dāng)用戶的數(shù)據(jù)版本高于線上,則將線下的數(shù)據(jù)庫(kù)同步到線上數(shù)據(jù)庫(kù)中。采用本發(fā)明后SaaS不需要購(gòu)買軟件,網(wǎng)上訂購(gòu)即可。同時(shí),不需要安裝,且新版本自動(dòng)更新。并且,擁有自由定制需要的服務(wù),可實(shí)現(xiàn)異地辦公、協(xié)同辦公。再者,能夠跨平臺(tái)更小的風(fēng)險(xiǎn)。擁有開(kāi)放的API,類Widget服務(wù),即時(shí)技術(shù)援助。
文檔編號(hào)H04L29/06GK102647289SQ201110039249
公開(kāi)日2012年8月22日 申請(qǐng)日期2011年2月16日 優(yōu)先權(quán)日2011年2月16日
發(fā)明者吳志祥 申請(qǐng)人:蘇州同程旅游網(wǎng)絡(luò)科技有限公司