一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)進(jìn)行匹配成為服務(wù)器能識(shí)別的第二數(shù)據(jù);服務(wù)器連接數(shù)據(jù)庫,獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)此信息判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,則服務(wù)器根據(jù)數(shù)據(jù)庫信息將第二數(shù)據(jù)匹配成數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端,本發(fā)明還提供一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),使得服務(wù)器可以兼容多種版本移動(dòng)客戶端以及多種版本的數(shù)據(jù)庫。
【專利說明】一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法及系統(tǒng)。
【背景技術(shù)】
[0002]在一些企業(yè)或者連鎖店都會(huì)使用屬于自己的服務(wù)器,并且這些服務(wù)器沒有進(jìn)行聯(lián)網(wǎng),也沒有給其他門店使用,當(dāng)該企業(yè)開發(fā)了一款A(yù)PP后,在最早版本時(shí)可以再所有的門店使用,但是當(dāng)開始升級(jí)系統(tǒng)以及APP后,將導(dǎo)致APP在某些門店內(nèi)不能使用,出現(xiàn)版本不兼容的情況,如:KTV信息系統(tǒng)有各種版本組成并隨著移動(dòng)互聯(lián)網(wǎng)的浪潮,KTV信息系統(tǒng)也急需加入移動(dòng)解決方案,KTV信息系統(tǒng)在一個(gè)KTV企業(yè)部署后,當(dāng)前企業(yè)只會(huì)使用一個(gè)相對(duì)固定的版本,即在PC端信息軟件,數(shù)據(jù)庫使用一個(gè)相對(duì)合適的固定版本,不會(huì)輕易進(jìn)行系統(tǒng)升級(jí),且KTV企業(yè)間是獨(dú)立運(yùn)作,數(shù)據(jù)庫服務(wù)器存放在各企業(yè)服務(wù)器上,但引入移動(dòng)互聯(lián)網(wǎng)產(chǎn)品后,由于移動(dòng)互聯(lián)網(wǎng)產(chǎn)品的開發(fā)發(fā)布特性,例如1S系統(tǒng)均統(tǒng)一使用APP Store進(jìn)行軟件發(fā)布,且移動(dòng)端軟件迭代開發(fā)的頻率較高。且由于移動(dòng)端軟件是安裝在個(gè)人手機(jī)上使用,隨著移動(dòng)端軟件的升級(jí),由于每個(gè)使用人的習(xí)慣不會(huì)每次都升級(jí),就導(dǎo)致了在同一服務(wù)器下存在不同版本的客戶端同時(shí)使用,不同版本的客戶端功能及通許協(xié)議均有所不同,為此要求服務(wù)器能向下及向上兼容所有客戶端的使用,且由于KTV信息系統(tǒng)是部署在每個(gè)KTV企業(yè)中,KTV企業(yè)信息系統(tǒng)的數(shù)據(jù)庫不會(huì)輕易升級(jí),為此要求服務(wù)器兼容最新客戶端的同時(shí),要在舊的數(shù)據(jù)庫上正常運(yùn)行,保證新協(xié)議舊存儲(chǔ)過程能正常使用。傳統(tǒng)模式是依據(jù)不同版本的移動(dòng)客戶端和參數(shù)實(shí)際使用的數(shù)據(jù)庫針對(duì)服務(wù)器進(jìn)行修改,但是企業(yè)部署的越多,出現(xiàn)的企業(yè)版本也越多,如果每個(gè)企業(yè)的服務(wù)器都針對(duì)性的修改,此時(shí)就需要將每個(gè)企業(yè)的服務(wù)器以及數(shù)據(jù)庫都進(jìn)行升級(jí),將導(dǎo)致工作量巨大,比如有3000家場所使用不同的版本,就要進(jìn)行3000次的針對(duì)性修改。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題,在于提供一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法及系統(tǒng),使得服務(wù)器可以兼容多種版本移動(dòng)客戶端以及多種版本的數(shù)據(jù)庫。
[0004]技術(shù)方案一:
[0005]一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,包括如下步驟:
[0006]步驟1、服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)進(jìn)行匹配成為服務(wù)器能識(shí)別的第二數(shù)據(jù);
[0007]步驟2、服務(wù)器連接數(shù)據(jù)庫,獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)此信息判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,則服務(wù)器根據(jù)數(shù)據(jù)庫信息將第二數(shù)據(jù)匹配成數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
[0008]進(jìn)一步地,所述數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息為該數(shù)據(jù)庫的存儲(chǔ)過程名稱及存儲(chǔ)所需參數(shù)信息。
[0009]進(jìn)一步地,所述步驟2具體為:服務(wù)器連接數(shù)據(jù)庫,獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)數(shù)據(jù)庫信息中的存儲(chǔ)過程名稱判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,服務(wù)器依據(jù)數(shù)據(jù)庫的存儲(chǔ)所需參數(shù)信息對(duì)第二數(shù)據(jù)進(jìn)行匹配,得到數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端。
[0010]進(jìn)一步地,所述步驟I進(jìn)一步具體為:
[0011]服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)按照該服務(wù)器能識(shí)別的通訊協(xié)議進(jìn)行拼接或刪減成為第二數(shù)據(jù)。
[0012]進(jìn)一步地,所述第一數(shù)據(jù)為客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù)。
[0013]技術(shù)方案二:
[0014]一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),包括如下模塊:
[0015]客戶端數(shù)據(jù)轉(zhuǎn)換模塊,用于服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)進(jìn)行匹配成為服務(wù)器能識(shí)別的第二數(shù)據(jù);
[0016]數(shù)據(jù)處理模塊,用于服務(wù)器獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)數(shù)據(jù)庫信息判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù)的處理;若支持,則服務(wù)器根據(jù)數(shù)據(jù)庫信息將第二數(shù)據(jù)匹配成數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
[0017]進(jìn)一步地,所述數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息為該數(shù)據(jù)庫的存儲(chǔ)過程名稱及存儲(chǔ)所需參數(shù)信息。
[0018]進(jìn)一步地,所述數(shù)據(jù)處理模塊進(jìn)一步具體為:
[0019]服務(wù)器根據(jù)數(shù)據(jù)庫信息中的存儲(chǔ)過程名稱判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,服務(wù)器依據(jù)數(shù)據(jù)庫的存儲(chǔ)所需參數(shù)信息對(duì)第二數(shù)據(jù)進(jìn)行匹配,得到數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
[0020]進(jìn)一步地,所述客戶端數(shù)據(jù)轉(zhuǎn)換模塊進(jìn)一步具體為:
[0021]服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)按照該服務(wù)器能識(shí)別的通訊協(xié)議進(jìn)行拼接或刪減成為第二數(shù)據(jù)。
[0022]進(jìn)一步地,所述第一數(shù)據(jù)為客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù)。
[0023]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法及系統(tǒng),其能同時(shí)兼容所有版本客戶端的通訊協(xié)議,為此就能保證了不同版本的移動(dòng)客戶端的使用,同時(shí)由于通用服務(wù)器能兼容不同版本的數(shù)據(jù),為此就可以在原數(shù)據(jù)庫上執(zhí)行,無需對(duì)數(shù)據(jù)庫進(jìn)行升級(jí),大大降低了操作復(fù)雜性。
【專利附圖】
【附圖說明】
[0024]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。
[0025]圖1為本發(fā)明兼容多版本客戶端原理圖。
[0026]圖2為本發(fā)明兼容多版本數(shù)據(jù)庫原理圖。
【具體實(shí)施方式】
[0027]如圖1和圖2所示,本發(fā)明兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,包括如下步驟:
[0028]步驟1、服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)按照該服務(wù)器能識(shí)別的通訊協(xié)議進(jìn)行拼接或刪減成為第二數(shù)據(jù),所述第一數(shù)據(jù)為客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù);
[0029]步驟2、服務(wù)器連接數(shù)據(jù)庫,獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)數(shù)據(jù)庫信息中的存儲(chǔ)過程名稱判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,服務(wù)器依據(jù)數(shù)據(jù)庫的存儲(chǔ)所需參數(shù)信息對(duì)第二數(shù)據(jù)進(jìn)行匹配,得到數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端,所述數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息為該數(shù)據(jù)庫的存儲(chǔ)過程名稱及存儲(chǔ)所需參數(shù)信息,客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù)會(huì)與服務(wù)器從數(shù)據(jù)庫獲取的業(yè)務(wù)信息進(jìn)行匹配。
[0030]如圖1和圖2所示,本發(fā)明兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),包括:
[0031]客戶端數(shù)據(jù)轉(zhuǎn)換模塊,用于服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)按照該服務(wù)器能識(shí)別的通訊協(xié)議進(jìn)行拼接或刪減成為第二數(shù)據(jù),所述第一數(shù)據(jù)為客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù);
[0032]數(shù)據(jù)處理模塊,用于服務(wù)器根據(jù)數(shù)據(jù)庫信息中的存儲(chǔ)過程名稱判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,服務(wù)器依據(jù)數(shù)據(jù)庫的存儲(chǔ)所需參數(shù)信息對(duì)第二數(shù)據(jù)進(jìn)行匹配,得到數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端,所述數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息為該數(shù)據(jù)庫的存儲(chǔ)過程名稱及存儲(chǔ)所需參數(shù)信息。
[0033]如圖1所示,針對(duì)不同版本的客戶端通訊(例如客戶端I版本1.0、客戶端2版本
2.0、客戶端3版本3.0、),客戶端向服務(wù)器發(fā)送請(qǐng)求數(shù)據(jù)(即第一數(shù)據(jù))其中請(qǐng)求數(shù)據(jù)中包括數(shù)據(jù)庫存儲(chǔ)過程名稱,服務(wù)器接收該請(qǐng)求數(shù)據(jù),并對(duì)客戶端通訊協(xié)議的版本進(jìn)行解析識(shí)別,之后按照此版本服務(wù)器能識(shí)別的通訊協(xié)議將請(qǐng)求數(shù)據(jù)進(jìn)行自動(dòng)拼接刪減成為服務(wù)器能夠識(shí)別的請(qǐng)求數(shù)據(jù)(即第二數(shù)據(jù)),賦予默認(rèn)值,保證不同版本的客戶端能正常通訊。比如新版本的客戶端酒水落單增加了”點(diǎn)單簽名”功能,舊版本的客戶端無此功能,舊版本的客戶端發(fā)起落單提交時(shí)相關(guān)通訊協(xié)議缺少”點(diǎn)單簽名”字段,服務(wù)器檢索相關(guān)通訊協(xié)議后發(fā)現(xiàn)此字段缺少,自動(dòng)在相關(guān)協(xié)議中增加字段”點(diǎn)單簽名”,并按相關(guān)字段為空進(jìn)行提交處理。
[0034]如圖2所示,服務(wù)器運(yùn)行連接數(shù)據(jù)庫后,獲取此版數(shù)據(jù)庫的數(shù)據(jù)庫信息(即數(shù)據(jù)庫中所有需要的所有存儲(chǔ)過程名稱及相關(guān)存儲(chǔ)所有參數(shù)信息),當(dāng)客戶端(例如客戶端I版本1.0、客戶端2版本2.0、客戶端3版本3.0、)發(fā)起的服務(wù)需與數(shù)據(jù)庫存儲(chǔ)過程通訊時(shí),月艮務(wù)器先判斷存儲(chǔ)過程名稱(存儲(chǔ)過程名稱例如:客戶端需要使用點(diǎn)單簽名功能,此時(shí)服務(wù)器就需要查找)是否存在,不存在反饋客戶端目前服務(wù)器版本不支持此功能(即通過服務(wù)器返回信息至客戶端來使得用戶知曉該服務(wù)器版本不支持此功能),存儲(chǔ)過程存在情況下,依據(jù)原先獲取的存儲(chǔ)過程參數(shù)進(jìn)行填寫,針對(duì)舊客戶端缺少的參數(shù)按默認(rèn)值填寫,針對(duì)客戶端存在而存儲(chǔ)過程缺少的參數(shù)按不處理進(jìn)行處理,在數(shù)據(jù)庫中執(zhí)行存儲(chǔ)過程獲取返回?cái)?shù)據(jù),并將返回?cái)?shù)據(jù)反饋給客戶端,保證新舊客戶端均能在當(dāng)前版本的數(shù)據(jù)庫上正常使用。
[0035]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法及系統(tǒng),其能同時(shí)兼容所有版本客戶端的通訊協(xié)議,為此就能保證了不同版本的移動(dòng)客戶端的使用,同時(shí)由于通用服務(wù)器能兼容不同版本的數(shù)據(jù),為此就可以在原數(shù)據(jù)庫上執(zhí)行,無需針對(duì)不同的企業(yè)信息系統(tǒng)的版本針對(duì)其使用的服務(wù)器進(jìn)行單獨(dú)修改及升級(jí),大大降低了操作復(fù)雜性。
[0036]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
【權(quán)利要求】
1.一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,其特征在于:包括如下步驟: 步驟1、服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)進(jìn)行匹配成為服務(wù)器能識(shí)別的第二數(shù)據(jù); 步驟2、服務(wù)器連接數(shù)據(jù)庫,獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)此信息判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,則服務(wù)器根據(jù)數(shù)據(jù)庫信息將第二數(shù)據(jù)匹配成數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
2.根據(jù)權(quán)利要求1所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,其特征在于:所述數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息為該數(shù)據(jù)庫的存儲(chǔ)過程名稱及存儲(chǔ)所需參數(shù)信息。
3.根據(jù)權(quán)利要求2所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,其特征在于:所述步驟2具體為:服務(wù)器連接數(shù)據(jù)庫,獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)數(shù)據(jù)庫信息中的存儲(chǔ)過程名稱判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,服務(wù)器依據(jù)數(shù)據(jù)庫的存儲(chǔ)所需參數(shù)信息對(duì)第二數(shù)據(jù)進(jìn)行匹配,得到數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
4.根據(jù)權(quán)利要求1所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,其特征在于:所述步驟1進(jìn)一步具體為: 服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)按照該服務(wù)器能識(shí)別的通訊協(xié)議進(jìn)行拼接或刪減成為第二數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的方法,其特征在于:所述第一數(shù)據(jù)為客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù)。
6.一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),其特征在于:包括如下模塊: 客戶端數(shù)據(jù)轉(zhuǎn)換模塊,用于服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)進(jìn)行匹配成為服務(wù)器能識(shí)別的第二數(shù)據(jù); 數(shù)據(jù)處理模塊,用于服務(wù)器獲取數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息,服務(wù)器根據(jù)數(shù)據(jù)庫信息判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù)的處理;若支持,則服務(wù)器根據(jù)數(shù)據(jù)庫信息將第二數(shù)據(jù)匹配成數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
7.根據(jù)權(quán)利要求6所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),其特征在于:所述數(shù)據(jù)庫能處理的所有業(yè)務(wù)信息為該數(shù)據(jù)庫的存儲(chǔ)過程名稱及存儲(chǔ)所需參數(shù)信息。
8.根據(jù)權(quán)利要求7所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),其特征在于:所述數(shù)據(jù)處理模塊進(jìn)一步具體為: 服務(wù)器根據(jù)數(shù)據(jù)庫信息中的存儲(chǔ)過程名稱判斷數(shù)據(jù)庫是否支持第二數(shù)據(jù);若支持,月艮務(wù)器依據(jù)數(shù)據(jù)庫的存儲(chǔ)所需參數(shù)信息對(duì)第二數(shù)據(jù)進(jìn)行匹配,得到數(shù)據(jù)庫能識(shí)別的第三數(shù)據(jù),數(shù)據(jù)庫依據(jù)第三數(shù)據(jù)執(zhí)行相關(guān)存儲(chǔ)過程,依據(jù)執(zhí)行結(jié)果反饋給服務(wù)器,由服務(wù)器發(fā)送給客戶端,否則服務(wù)器直接返回信息至客戶端。
9.根據(jù)權(quán)利要求6所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),其特征在于:所述客戶端數(shù)據(jù)轉(zhuǎn)換模塊進(jìn)一步具體為: 服務(wù)器接收客戶端的第一數(shù)據(jù),并將第一數(shù)據(jù)按照該服務(wù)器能識(shí)別的通訊協(xié)議進(jìn)行拼接或刪減成為第二數(shù)據(jù)。
10.根據(jù)權(quán)利要求6所述的一種兼容多版本移動(dòng)客戶端及數(shù)據(jù)庫的系統(tǒng),其特征在于:所述第一數(shù)據(jù)為客戶端向服務(wù)器發(fā)起的請(qǐng)求數(shù)據(jù)。
【文檔編號(hào)】G06F17/30GK104298757SQ201410566541
【公開日】2015年1月21日 申請(qǐng)日期:2014年10月22日 優(yōu)先權(quán)日:2014年10月22日
【發(fā)明者】蔡炆炆, 劉靈輝 申請(qǐng)人:福建星網(wǎng)視易信息系統(tǒng)有限公司