欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

  • <dl id="iz4q4"><menuitem id="iz4q4"><delect id="iz4q4"></delect></menuitem></dl>
    <pre id="iz4q4"></pre>
    <pre id="iz4q4"></pre>
  • 一種數(shù)據(jù)轉(zhuǎn)換的方法及裝置的制作方法

    文檔序號(hào):6367566閱讀:144來(lái)源:國(guó)知局
    專(zhuān)利名稱(chēng):一種數(shù)據(jù)轉(zhuǎn)換的方法及裝置的制作方法
    技術(shù)領(lǐng)域
    本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及數(shù)據(jù)轉(zhuǎn)換的方法及裝置。
    背景技術(shù)
    在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)具 有一定的存儲(chǔ)格式,應(yīng)用平臺(tái)讀取數(shù)據(jù)庫(kù)中的數(shù)據(jù)時(shí),需要數(shù)據(jù)庫(kù)中數(shù)據(jù)的存儲(chǔ)格式與該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件中定義的關(guān)于該數(shù)據(jù)的數(shù)據(jù)格式一致。在實(shí)踐中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下技術(shù)問(wèn)題當(dāng)前的一些應(yīng)用平臺(tái)上的應(yīng)用軟件更新較快,更新后的應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式會(huì)發(fā)生變化,因此當(dāng)應(yīng)用軟件更新后,應(yīng)用平臺(tái)讀取數(shù)據(jù)庫(kù)中的數(shù)據(jù)時(shí),如果應(yīng)用軟件定義的數(shù)據(jù)格式與數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)格式不一致,則會(huì)出現(xiàn)數(shù)據(jù)讀取失敗,此時(shí)需要停止使用更新的應(yīng)用軟件,將從數(shù)據(jù)庫(kù)中讀取的數(shù)據(jù)的存儲(chǔ)格式轉(zhuǎn)換為更新的應(yīng)用軟件所定義的數(shù)據(jù)格式,比如通過(guò)執(zhí)行一段腳本來(lái)實(shí)現(xiàn)數(shù)據(jù)格式之間的轉(zhuǎn)換。這種轉(zhuǎn)換由于需要停止更新后的應(yīng)用軟件,因此執(zhí)行復(fù)雜,效率低下。

    發(fā)明內(nèi)容
    本發(fā)明的實(shí)施例提供了一種數(shù)據(jù)轉(zhuǎn)換的方法及裝置,能夠?qū)臄?shù)據(jù)庫(kù)中讀取的數(shù)據(jù)的存儲(chǔ)格式轉(zhuǎn)換為應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件所定義的數(shù)據(jù)存儲(chǔ)格式。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)轉(zhuǎn)換的方法,包括接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,所述數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和所述應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào);根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和所述關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù),所述數(shù)據(jù)包括所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)用于標(biāo)識(shí)所述數(shù)據(jù)的第一存儲(chǔ)格式,所述第一存儲(chǔ)格式為所述數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式;當(dāng)判斷所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)對(duì)應(yīng)的數(shù)據(jù)字典,獲取所述數(shù)據(jù)的第二存儲(chǔ)格式;將所述數(shù)據(jù)從所述第一存儲(chǔ)格式轉(zhuǎn)換為所述第二存儲(chǔ)格式;向所述應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為所述第二存儲(chǔ)格式的數(shù)據(jù)。一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)轉(zhuǎn)換的裝置,包括接收模塊,用于接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,所述數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和所述應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào);查詢模塊,用于根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和所述關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù),所述數(shù)據(jù)包括所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),所述數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)用于標(biāo)識(shí)所述數(shù)據(jù)的第一存儲(chǔ)格式,所述第一存儲(chǔ)格式為所述數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式;判斷模塊,用于判斷所述 數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)是否相同;獲取模塊,用于當(dāng)判斷所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)對(duì)應(yīng)的數(shù)據(jù)字典,獲取所述數(shù)據(jù)的第二存儲(chǔ)格式;轉(zhuǎn)換模塊,用于將所述數(shù)據(jù)從所述第一存儲(chǔ)格式轉(zhuǎn)換為所述第二存儲(chǔ)格式;發(fā)送模塊,用于向所述應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為所述第二存儲(chǔ)格式的數(shù)據(jù)。從本發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換的方法和裝置可知,該數(shù)據(jù)轉(zhuǎn)換裝置在數(shù)據(jù)庫(kù)中查詢出相應(yīng)的數(shù)據(jù)后,判斷該數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)是否與應(yīng)用軟件使用的數(shù)據(jù)字典的版本號(hào)是否一致,并且在判斷不一致后,將該數(shù)據(jù)的存儲(chǔ)格式轉(zhuǎn)換為該應(yīng)用軟件使用的數(shù)據(jù)字典所定義的數(shù)據(jù)的存儲(chǔ)格式,最后向該應(yīng)用平臺(tái)發(fā)送存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)。由于該方案是將存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)直接返回給應(yīng)用平臺(tái),因此應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在讀取數(shù)據(jù)的過(guò)程中不需要暫停下來(lái),該數(shù)據(jù)轉(zhuǎn)換裝置會(huì)自動(dòng)執(zhí)行轉(zhuǎn)換過(guò)程,操作方便,執(zhí)行效率高。


    為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹。顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換的方法流程圖。圖2為本發(fā)明實(shí)施例提供的數(shù)據(jù)存儲(chǔ)格式的結(jié)構(gòu)示意圖。圖3為本發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換方法的信令流程圖。圖4為發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換的裝置的結(jié)構(gòu)示意圖。
    具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I描述了本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)換的方法的流程,在本發(fā)明的實(shí)施例中,數(shù)據(jù)是指數(shù)據(jù)記錄,數(shù)據(jù)記錄包含一個(gè)或多個(gè)數(shù)據(jù)字段。該實(shí)施例中以數(shù)據(jù)讀取引擎作為執(zhí)行主體,該方法流程具體包括S101、接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,該數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)。在本發(fā)明的實(shí)施例中,應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件執(zhí)行數(shù)據(jù)操作,比如讀取數(shù)據(jù)庫(kù)中的數(shù)據(jù),例如,應(yīng)用軟件可以是電信業(yè)務(wù)中的CRM(Customer RelationshipManagement,客戶關(guān)系管理)系統(tǒng)。
    具體的,數(shù)據(jù)讀取引擎接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,該數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)。其中,數(shù)據(jù)庫(kù)表的標(biāo)識(shí)是指數(shù)據(jù)庫(kù)中存儲(chǔ)的表的標(biāo)識(shí)信息,比如表的名稱(chēng)等;關(guān)鍵字是指數(shù)據(jù)庫(kù)表中的字段信息,比如字段的值。在本發(fā)明中,應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在數(shù)據(jù)庫(kù)中保存了對(duì)應(yīng)的數(shù)據(jù)字典,該數(shù)據(jù)字典記錄該應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式信息,當(dāng)應(yīng)用軟件發(fā)生更新時(shí),每次更新的應(yīng)用軟件在數(shù)據(jù)庫(kù)中都對(duì)應(yīng)保存了各個(gè)版本的數(shù)據(jù)字典。因此應(yīng)用平臺(tái)向該數(shù)據(jù)讀取引擎發(fā)送的數(shù)據(jù)讀取請(qǐng)求中還需包括該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào),以便于該數(shù)據(jù)讀取引擎根據(jù)該數(shù)據(jù)字典的版本號(hào)獲取對(duì)應(yīng)的數(shù)據(jù)字典,進(jìn)而獲取該應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式;其中,在本發(fā)明的實(shí)施例中,數(shù)據(jù)字典包括但不限于該數(shù)據(jù)字典的版本號(hào)、數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、及該數(shù)據(jù)庫(kù)表所包含的字段名稱(chēng)、該數(shù)據(jù) 庫(kù)表的存儲(chǔ)格式等。S102、根據(jù)該數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和該關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù)。具體的,該數(shù)據(jù)讀取引擎在接收數(shù)據(jù)讀取請(qǐng)求后,根據(jù)該讀取請(qǐng)求中的數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù)。其中,數(shù)據(jù)指數(shù)據(jù)記錄,包括數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),該版本號(hào)用于標(biāo)識(shí)該數(shù)據(jù)的第一存儲(chǔ)格式,該第一存儲(chǔ)格式為該數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的格式。進(jìn)一步,該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)通過(guò)在該數(shù)據(jù)的第一存儲(chǔ)格式中增設(shè)版本號(hào)字段實(shí)現(xiàn),該版本號(hào)字段可以設(shè)置在該數(shù)據(jù)的頭部。例如,圖2描述了該數(shù)據(jù)(即數(shù)據(jù)記錄)的存儲(chǔ)格式結(jié)構(gòu),該數(shù)據(jù)記錄包括總長(zhǎng)度字段20及一個(gè)或多個(gè)字段21??傞L(zhǎng)度字段20用于表明該數(shù)據(jù)記錄的總長(zhǎng)度;一個(gè)或多個(gè)字段21用于存儲(chǔ)數(shù)據(jù)字段,其中,字段21可以包括字段類(lèi)型211、字段長(zhǎng)度212及字段的值213。本發(fā)明實(shí)施例中,通過(guò)增設(shè)用于存儲(chǔ)版本號(hào)的版本號(hào)字段22,以便于通過(guò)版本號(hào)獲知該數(shù)據(jù)記錄的存儲(chǔ)格式,即在數(shù)據(jù)記錄中增設(shè)版本號(hào)字段22,從而通過(guò)讀取該版本號(hào)字段22就能獲知該數(shù)據(jù)記錄的版本號(hào),進(jìn)而獲知該數(shù)據(jù)記錄的存儲(chǔ)格式。優(yōu)選地,版本號(hào)字段22可以設(shè)置在該數(shù)據(jù)的頭部,那么僅需讀取該數(shù)據(jù)記錄的頭部便可獲知該數(shù)據(jù)記錄的版本號(hào)。進(jìn)一步地,為了節(jié)省數(shù)據(jù)存儲(chǔ)空間的開(kāi)銷(xiāo),還可以通過(guò)在字段類(lèi)型211中設(shè)置特殊類(lèi)型標(biāo)識(shí),該特殊類(lèi)型標(biāo)識(shí)可用于指示字段21中字段的值213為空,此時(shí)字段長(zhǎng)度212也為空,因此,此時(shí)字段長(zhǎng)度212和字段的值213可以不占用存儲(chǔ)空間。例如,假設(shè)該特殊類(lèi)型標(biāo)識(shí)為“\x02”時(shí)表示空值,則該字段長(zhǎng)度212及該字段的值213不占用存儲(chǔ)空間。S103、當(dāng)判斷該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)該數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)對(duì)應(yīng)的數(shù)據(jù)字典,獲取該數(shù)據(jù)的第二存儲(chǔ)格式。當(dāng)判斷該數(shù)據(jù)的版本號(hào)與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,即該數(shù)據(jù)的存儲(chǔ)格式與該應(yīng)用軟件所需要使用的數(shù)據(jù)的格式不同,則不能直接將該數(shù)據(jù)返回給該應(yīng)用軟件,需要將該數(shù)據(jù)的存儲(chǔ)格式進(jìn)行轉(zhuǎn)換。具體的,該數(shù)據(jù)讀取引擎根據(jù)接收的該應(yīng)用軟件的數(shù)據(jù)字典版本號(hào)獲取該數(shù)據(jù)字典,然后根據(jù)接收的數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢?cè)摂?shù)據(jù)字典,獲取與該數(shù)據(jù)庫(kù)表的標(biāo)識(shí)對(duì)應(yīng)的第二存儲(chǔ)格式,該第二存儲(chǔ)格式即為該應(yīng)用軟件所定義的數(shù)據(jù)存儲(chǔ)格式。S104、將該數(shù)據(jù)從該第一存儲(chǔ)格式轉(zhuǎn)換為該第二存儲(chǔ)格式。具體的,根據(jù)該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)獲取的數(shù)據(jù)字典,可稱(chēng)為“舊數(shù)據(jù)字典”,該“舊的數(shù)據(jù)字典”記錄了該數(shù)據(jù)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式,即為第一存儲(chǔ)格式;通過(guò)該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)獲取的數(shù)據(jù)字典,可稱(chēng)為“新數(shù)據(jù)字典”,該“新數(shù)據(jù)字典”記錄了適合該應(yīng)用軟件使用的數(shù)據(jù)的存儲(chǔ)格式,即第二 存儲(chǔ)格式。將該數(shù)據(jù)從該第一存儲(chǔ)格式轉(zhuǎn)換為該第二存儲(chǔ)格式。示例性的,以數(shù)據(jù)類(lèi)型表示存儲(chǔ)格式,若查找到的數(shù)據(jù)的數(shù)據(jù)類(lèi)型為intl6,而應(yīng)用軟件對(duì)應(yīng)的數(shù)據(jù)字典中標(biāo)識(shí)的數(shù)據(jù)類(lèi)型為int32,那么轉(zhuǎn)換方法如下iOldValue = 112 ;long INewValue = (long) iOldValue。進(jìn)而,將數(shù)據(jù)從第一存儲(chǔ)格式轉(zhuǎn)換為第二存儲(chǔ)格式。需要說(shuō)明的是,本發(fā)明實(shí)施例僅是示例性的提出將查找到的數(shù)據(jù)的第一存儲(chǔ)格式轉(zhuǎn)換為應(yīng)用軟件對(duì)應(yīng)的數(shù)據(jù)字典所標(biāo)識(shí)的第二數(shù)據(jù)存儲(chǔ)格式可以采用上述的轉(zhuǎn)換方法,但也可以采用其他存儲(chǔ)格式轉(zhuǎn)換方法,本發(fā)明不做限制。S105、向該應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為該第二存儲(chǔ)格式的數(shù)據(jù)。該數(shù)據(jù)讀取引擎向該應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為該第二存儲(chǔ)格式的數(shù)據(jù),此時(shí)返回給該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件的數(shù)據(jù)符合該應(yīng)用軟件所定義的格式,不會(huì)出現(xiàn)讀取該數(shù)據(jù)失敗。從本發(fā)明提供的該實(shí)施例可以看出,在數(shù)據(jù)庫(kù)中查詢出相應(yīng)的數(shù)據(jù)后,判斷該數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)是否與應(yīng)用軟件使用的數(shù)據(jù)字典的版本號(hào)是否一致,并且在判斷不一致后,將該數(shù)據(jù)的存儲(chǔ)格式轉(zhuǎn)換為該應(yīng)用軟件使用的數(shù)據(jù)字典所定義的數(shù)據(jù)的存儲(chǔ)格式,最后向該應(yīng)用平臺(tái)發(fā)送存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)。由于該方案是將存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)直接返回給應(yīng)用平臺(tái),因此應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在讀取數(shù)據(jù)的過(guò)程中不需要暫停下來(lái),該數(shù)據(jù)轉(zhuǎn)換裝置會(huì)自動(dòng)執(zhí)行轉(zhuǎn)換過(guò)程,操作方便,執(zhí)行效率高。圖3描述了本發(fā)明一個(gè)實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換的方法的信令交互,在該實(shí)施例中,以數(shù)據(jù)讀取引擎所在的設(shè)備作為數(shù)據(jù)轉(zhuǎn)換的裝置,具體包括S301、數(shù)據(jù)讀取請(qǐng)求。具體的,應(yīng)用平臺(tái)向數(shù)據(jù)讀取引擎發(fā)送數(shù)據(jù)讀取請(qǐng)求,該數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)。由于該數(shù)據(jù)字典記錄了該應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式信息,因此該數(shù)據(jù)字典版本號(hào)實(shí)際上標(biāo)識(shí)了該應(yīng)用軟件所使用的數(shù)據(jù)的存儲(chǔ)格式。S302、數(shù)據(jù)查詢。S303、響應(yīng)結(jié)果。具體的,S302-S303中,該數(shù)據(jù)讀取引擎在接收上述數(shù)據(jù)讀取請(qǐng)求后,根據(jù)該數(shù)據(jù)讀取請(qǐng)求中的數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的響應(yīng)結(jié)果,該響應(yīng)結(jié)果包括數(shù)據(jù),該數(shù)據(jù)指數(shù)據(jù)記錄,包括數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),該版本號(hào)用于標(biāo)識(shí)該數(shù)據(jù)的第一存儲(chǔ)格式,該第一存儲(chǔ)格式為該數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的格式。具體的關(guān)于該數(shù)據(jù)的第一存儲(chǔ)格式與上述實(shí)施例提供的第一存儲(chǔ)格式相同,此處不予贅述。
    S304、判斷版本號(hào)不同,獲取第二存儲(chǔ)格式。該數(shù)據(jù)讀 取引擎將接收的該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)與該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)進(jìn)行比較,當(dāng)判斷兩個(gè)版本號(hào)不相同,即表明該數(shù)據(jù)的存儲(chǔ)格式與該應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式不一致,則該數(shù)據(jù)不能直接發(fā)送給該應(yīng)用軟件,被該應(yīng)用軟件使用,需要將該數(shù)據(jù)的存儲(chǔ)格式進(jìn)行相應(yīng)的轉(zhuǎn)換。具體的,該數(shù)據(jù)讀取引擎根據(jù)接收的該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)獲取該數(shù)據(jù)字典,該數(shù)據(jù)字典可以是數(shù)據(jù)庫(kù)中的表,存儲(chǔ)在數(shù)據(jù)庫(kù)中,因此該數(shù)據(jù)讀取引擎根據(jù)該數(shù)據(jù)字典版本號(hào)查詢數(shù)據(jù)庫(kù),獲取該數(shù)據(jù)字典。進(jìn)一步地,該數(shù)據(jù)讀取引擎根據(jù)上述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢?cè)摂?shù)據(jù)字典,獲取與該數(shù)據(jù)庫(kù)表的標(biāo)識(shí)對(duì)應(yīng)的第二存儲(chǔ)格式,該第二存儲(chǔ)格式即為該應(yīng)用軟件所定義的數(shù)據(jù)存儲(chǔ)格式。S305、對(duì)該數(shù)據(jù)進(jìn)行存儲(chǔ)格式的轉(zhuǎn)換。將該數(shù)據(jù)從第一存儲(chǔ)格式轉(zhuǎn)換為第二存儲(chǔ)格式。具體的,根據(jù)該數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)獲取的數(shù)據(jù)字典可稱(chēng)為“舊數(shù)據(jù)字典”,該“舊的數(shù)據(jù)字典”記錄了該數(shù)據(jù)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式,即為第一存儲(chǔ)格式;另外,通過(guò)該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)獲取的數(shù)據(jù)字典可稱(chēng)為“新數(shù)據(jù)字典”,該“新數(shù)據(jù)字典”記錄了適合該應(yīng)用軟件使用的數(shù)據(jù)的存儲(chǔ)格式,即第二存儲(chǔ)格式。示例性的,以數(shù)據(jù)類(lèi)型表示存儲(chǔ)格式,若查找到的數(shù)據(jù)的數(shù)據(jù)類(lèi)型為intl6,而應(yīng)用軟件對(duì)應(yīng)的數(shù)據(jù)字典中標(biāo)識(shí)的數(shù)據(jù)類(lèi)型為int32,那么轉(zhuǎn)換方法如下iOldValue = 112 ;long INewValue = (long) iOldValue。進(jìn)而,將數(shù)據(jù)從第一存儲(chǔ)格式轉(zhuǎn)換為第二存儲(chǔ)格式。需要說(shuō)明的是,本發(fā)明實(shí)施例僅是示例性的提出將查找到的數(shù)據(jù)的第一存儲(chǔ)格式轉(zhuǎn)換為應(yīng)用軟件對(duì)應(yīng)的數(shù)據(jù)字典所標(biāo)識(shí)的第二數(shù)據(jù)存儲(chǔ)格式可以采用上述的轉(zhuǎn)換方法,但也可以采用其他存儲(chǔ)格式轉(zhuǎn)換方法,本發(fā)明不做限制。S306、發(fā)送存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)。該數(shù)據(jù)讀取引擎向該應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為該第二存儲(chǔ)格式的數(shù)據(jù),此時(shí)返回給該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件的數(shù)據(jù)符合該應(yīng)用軟件所定義的格式,不會(huì)出現(xiàn)讀取該數(shù)據(jù)失敗。從本發(fā)明提供的該實(shí)施例可以看出,在數(shù)據(jù)庫(kù)中查詢出相應(yīng)的數(shù)據(jù)后,判斷該數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)是否與應(yīng)用軟件使用的數(shù)據(jù)字典的版本號(hào)是否一致,并且在判斷不一致后,將該數(shù)據(jù)的存儲(chǔ)格式轉(zhuǎn)換為該應(yīng)用軟件使用的數(shù)據(jù)字典所定義的數(shù)據(jù)的存儲(chǔ)格式,最后向該應(yīng)用平臺(tái)發(fā)送存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)。由于該方案是將存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)直接返回給應(yīng)用平臺(tái),因此應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在讀取數(shù)據(jù)的過(guò)程中不需要暫停下來(lái),該數(shù)據(jù)轉(zhuǎn)換裝置會(huì)自動(dòng)執(zhí)行轉(zhuǎn)換過(guò)程,操作方便,執(zhí)行效率高。圖4描述了本發(fā)明一個(gè)實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換裝置400的結(jié)構(gòu),該數(shù)據(jù)轉(zhuǎn)換裝置400可以是裝載了數(shù)據(jù)讀取引擎的設(shè)備,該實(shí)施例具體包括接收模塊401,用于接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,該數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)。在本發(fā)明中,應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在數(shù)據(jù)中都保存了對(duì)應(yīng)的數(shù)據(jù)字典,以記錄該應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式信息,當(dāng)應(yīng)用軟件發(fā)生更新時(shí),每次更新的應(yīng)用軟件在數(shù)據(jù)庫(kù)中都對(duì)應(yīng)保存了各個(gè)版本的數(shù)據(jù)字典。因此應(yīng)用平臺(tái)向該數(shù)據(jù)讀取引擎發(fā)送的數(shù)據(jù)讀取請(qǐng)求中還需包括該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào),以便于該數(shù)據(jù)讀取引擎根據(jù)該數(shù)據(jù)字典的版本號(hào)獲取對(duì)應(yīng)的數(shù)據(jù)字典,進(jìn)而獲取該應(yīng)用軟件所定義的數(shù)據(jù)的存儲(chǔ)格式。查詢模塊402,用于根據(jù)接收模塊401接收的數(shù)據(jù)讀取請(qǐng)求中的數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù),該數(shù)據(jù)包括該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),該數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)用于標(biāo)識(shí)該數(shù)據(jù)的第一存 儲(chǔ)格式,該第一存儲(chǔ)格式為該數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式。其中,該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)通過(guò)在該數(shù)據(jù)的第一存儲(chǔ)格式中增設(shè)版本號(hào)字段實(shí)現(xiàn),該版本號(hào)字段可以設(shè)置在該數(shù)據(jù)的頭部。該數(shù)據(jù)還包括數(shù)據(jù)字段的值和該數(shù)據(jù)字段的特殊數(shù)據(jù)類(lèi)型,該特殊數(shù)據(jù)類(lèi)型用于指示該數(shù)據(jù)字段的值為空。具體的該數(shù)據(jù)的第一存儲(chǔ)格式可以參見(jiàn)實(shí)施例一中關(guān)于第一存儲(chǔ)格式的描述,此處不予贅述。判斷模塊403,用于判斷查詢模塊402獲取的數(shù)據(jù)的版本號(hào)與接收模塊401中接收的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)是否相同。獲取模塊404,用于當(dāng)判斷模塊403判斷該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)該數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)對(duì)應(yīng)的數(shù)據(jù)字典,獲取該數(shù)據(jù)的第二存儲(chǔ)格式。具體的,當(dāng)判斷模塊403判斷該數(shù)據(jù)的版本號(hào)與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,即該數(shù)據(jù)的存儲(chǔ)格式與該應(yīng)用軟件所需要使用的數(shù)據(jù)的格式不同,則不能直接將該數(shù)據(jù)返回給該應(yīng)用軟件,需要將該數(shù)據(jù)的存儲(chǔ)格式進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換模塊405,用于將該數(shù)據(jù)從該第一存儲(chǔ)格式轉(zhuǎn)換為該第二存儲(chǔ)格式。發(fā)送模塊406,用于向該應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為該第二存儲(chǔ)格式的數(shù)據(jù),其中以該第二存儲(chǔ)格式表示的數(shù)據(jù)由轉(zhuǎn)換模塊405轉(zhuǎn)換完成。該數(shù)據(jù)讀取引擎向該應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為該第二存儲(chǔ)格式的數(shù)據(jù),此時(shí)返回給該應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件的數(shù)據(jù)符合該應(yīng)用軟件所定義的格式,不會(huì)出現(xiàn)讀取該數(shù)據(jù)失敗。由于該數(shù)據(jù)轉(zhuǎn)換裝置實(shí)施例與上述方法實(shí)施例對(duì)應(yīng),因此該數(shù)據(jù)轉(zhuǎn)換裝置中的具體執(zhí)行過(guò)程可以參考上述方法實(shí)施例,此處不予贅述。從本發(fā)明提供的該實(shí)施例可以看出,數(shù)據(jù)轉(zhuǎn)換裝置在數(shù)據(jù)庫(kù)中查詢出相應(yīng)的數(shù)據(jù)后,判斷該數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)是否與應(yīng)用軟件使用的數(shù)據(jù)字典的版本號(hào)是否一致,并且在判斷不一致后,將該數(shù)據(jù)的存儲(chǔ)格式轉(zhuǎn)換為該應(yīng)用軟件使用的數(shù)據(jù)字典所定義的數(shù)據(jù)的存儲(chǔ)格式,最后向該應(yīng)用平臺(tái)發(fā)送存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)。由于該方案是將存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)直接返回給應(yīng)用平臺(tái),因此應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在讀取數(shù)據(jù)的過(guò)程中不需要暫停下來(lái),該數(shù)據(jù)轉(zhuǎn)換裝置會(huì)自動(dòng)執(zhí)行轉(zhuǎn)換過(guò)程,操作方便,執(zhí)行效率高。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
    所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實(shí)施方式
    ,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
    權(quán)利要求
    1.一種數(shù)據(jù)轉(zhuǎn)換的方法,其特征在于,包括 接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,所述數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和所述應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào); 根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和所述關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù),所述數(shù)據(jù)包括所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)用于標(biāo)識(shí)所述數(shù)據(jù)的第一存儲(chǔ)格式,所述第一存儲(chǔ)格式為所述數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式; 當(dāng)判斷所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)對(duì)應(yīng)的數(shù)據(jù)字典,獲取所述數(shù)據(jù)的第二存儲(chǔ)格式; 將所述數(shù)據(jù)從所述第一存儲(chǔ)格式轉(zhuǎn)換為所述第二存儲(chǔ)格式; 向所述應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為所述第二存儲(chǔ)格式的數(shù)據(jù)。
    2.如權(quán)利要求I所述的方法,其特征在于,所述數(shù)據(jù)字典包括數(shù)據(jù)字典的版本號(hào)、數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、及所述數(shù)據(jù)庫(kù)表所包含的字段名稱(chēng)、所述數(shù)據(jù)庫(kù)表的存儲(chǔ)格式。
    3.如權(quán)利要求1-2任一所述的方法,其特征在于,所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)通過(guò)在所述數(shù)據(jù)的第一存儲(chǔ)格式中增設(shè)版本號(hào)字段實(shí)現(xiàn),所述版本號(hào)字段設(shè)置在所述數(shù)據(jù)的頭部。
    4.如權(quán)利要求1-3任一所述的方法,其特征在于,所述數(shù)據(jù)包括字段的值和所述字段的特殊類(lèi)型標(biāo)識(shí),所述特殊類(lèi)型標(biāo)識(shí)用于指示所述字段的值為空。
    5.一種數(shù)據(jù)轉(zhuǎn)換的裝置,其特征在于,包括 接收模塊,用于接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求,所述數(shù)據(jù)讀取請(qǐng)求包括數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、關(guān)鍵字和所述應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào);查詢模塊,用于根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和所述關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù),所述數(shù)據(jù)包括所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào),所述數(shù)據(jù)使用的數(shù)據(jù)字典的版本號(hào)用于標(biāo)識(shí)所述數(shù)據(jù)的第一存儲(chǔ)格式,所述第一存儲(chǔ)格式為所述數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的存儲(chǔ)格式;判斷模塊,用于判斷所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)是否相同; 獲取模塊,用于當(dāng)判斷所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)所述數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢與所述應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)對(duì)應(yīng)的數(shù)據(jù)字典,獲取所述數(shù)據(jù)的第二存儲(chǔ)格式; 轉(zhuǎn)換模塊,用于將所述數(shù)據(jù)從所述第一存儲(chǔ)格式轉(zhuǎn)換為所述第二存儲(chǔ)格式; 發(fā)送模塊,用于向所述應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為所述第二存儲(chǔ)格式的數(shù)據(jù)。
    6.如權(quán)利要求5所述的裝置,其特征在于,所述數(shù)據(jù)字典包括數(shù)據(jù)字典的版本號(hào)、數(shù)據(jù)庫(kù)表的標(biāo)識(shí)、及所述數(shù)據(jù)庫(kù)表所包含的字段名稱(chēng)、所述數(shù)據(jù)庫(kù)表的存儲(chǔ)格式。
    7.如權(quán)利要求5-6任一所述的裝置,其特征在干,所述數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)通過(guò)在所述數(shù)據(jù)的第一存儲(chǔ)格式中增設(shè)版本號(hào)字段實(shí)現(xiàn),所述版本號(hào)字段設(shè)置在所述數(shù)據(jù)的頭部。
    8.如權(quán)利要求5-7任一所述的裝置,其特征在于,所述數(shù)據(jù)包括字段的值和所述字段的特殊類(lèi)型標(biāo)識(shí),所述特殊類(lèi)型標(biāo)識(shí)用于指示所述字段的值為空。
    全文摘要
    本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及數(shù)據(jù)轉(zhuǎn)換的方法及裝置。本實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)換的方法包括接收應(yīng)用平臺(tái)發(fā)送的數(shù)據(jù)讀取請(qǐng)求;根據(jù)該數(shù)據(jù)讀取請(qǐng)求中的數(shù)據(jù)庫(kù)表的標(biāo)識(shí)和該關(guān)鍵字查詢數(shù)據(jù)庫(kù),獲取相應(yīng)的數(shù)據(jù);當(dāng)判斷該數(shù)據(jù)使用的數(shù)據(jù)字典版本號(hào)與該應(yīng)用軟件使用的數(shù)據(jù)字典版本號(hào)不相同后,根據(jù)該數(shù)據(jù)庫(kù)表的標(biāo)識(shí)查詢獲取該數(shù)據(jù)的第二存儲(chǔ)格式;將該數(shù)據(jù)從第一存儲(chǔ)格式轉(zhuǎn)換為第二存儲(chǔ)格式;向該應(yīng)用平臺(tái)發(fā)送轉(zhuǎn)換為第二存儲(chǔ)格式的數(shù)據(jù)。由于該方案是將存儲(chǔ)格式轉(zhuǎn)換后的數(shù)據(jù)直接返回給應(yīng)用平臺(tái),應(yīng)用平臺(tái)上運(yùn)行的應(yīng)用軟件在讀取數(shù)據(jù)的過(guò)程中不需要暫停下來(lái),該數(shù)據(jù)轉(zhuǎn)換裝置會(huì)自動(dòng)執(zhí)行轉(zhuǎn)換過(guò)程,操作方便,執(zhí)行效率高。
    文檔編號(hào)G06F17/30GK102651024SQ201210095998
    公開(kāi)日2012年8月29日 申請(qǐng)日期2012年4月1日 優(yōu)先權(quán)日2012年4月1日
    發(fā)明者張陽(yáng), 梁遠(yuǎn)勝, 王世軍 申請(qǐng)人:華為技術(shù)有限公司
    網(wǎng)友詢問(wèn)留言 已有0條留言
    • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
    1
    南安市| 前郭尔| 奉贤区| 长春市| 蒲城县| 莲花县| 观塘区| 长寿区| 平果县| 商城县| 云和县| 沂源县| 桂阳县| 山东| 威宁| 仙桃市| 温州市| 景谷| 兴隆县| 定安县| 平罗县| 鸡东县| 井研县| 苏尼特左旗| 庐江县| 鹤庆县| 临武县| 石嘴山市| 镶黄旗| 磐石市| 焉耆| 沾化县| 思南县| 上犹县| 红桥区| 清远市| 历史| 枞阳县| 大理市| 茌平县| 扎囊县|