數(shù)據(jù)處理方法和裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,定義統(tǒng)一接口從多數(shù)據(jù)源獲取產(chǎn)品信息,根據(jù)預(yù)定義的規(guī)則對(duì)產(chǎn)品進(jìn)行整合,根據(jù)數(shù)據(jù)請(qǐng)求檢索整合后的產(chǎn)品信息,并把相關(guān)數(shù)據(jù)返回給請(qǐng)求端,通過統(tǒng)一接口簡(jiǎn)便了供應(yīng)商系統(tǒng)的接入方式,通過規(guī)則平臺(tái)對(duì)產(chǎn)品銷售的控制,規(guī)則可配置,可管理性保證了規(guī)則的變動(dòng)不會(huì)到平臺(tái)系統(tǒng)造成較大的影響。本發(fā)明同時(shí)提供對(duì)應(yīng)的數(shù)據(jù)處理裝置。
【專利說明】
數(shù)據(jù)處理方法和裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明設(shè)及計(jì)算機(jī)領(lǐng)域,具體設(shè)及一種數(shù)據(jù)處理方法和裝置。
【背景技術(shù)】
[0002] 目前的機(jī)票平臺(tái)系統(tǒng),更多的是多商家產(chǎn)品并列的產(chǎn)品展示,給用戶提供的是嵌 套在獨(dú)立的子模塊中的機(jī)票產(chǎn)品,其實(shí)質(zhì)是由各個(gè)商家進(jìn)行獨(dú)立維護(hù)銷售信息從而達(dá)到的 線上展示效果。商家通過在平臺(tái)中錄入機(jī)票產(chǎn)品,維護(hù)每個(gè)機(jī)票產(chǎn)品的銷售屬性和銷售條 件,當(dāng)用戶通過平臺(tái)查詢機(jī)票產(chǎn)品信息時(shí),平臺(tái)從商品系統(tǒng)中獲取數(shù)據(jù)進(jìn)行展示。
[0003] 現(xiàn)有的技術(shù)方案存在很大的缺陷,首先,由于不同的商家的產(chǎn)品信息格式存在差 異,導(dǎo)致平臺(tái)在兼容運(yùn)些不同信息時(shí)需要付出大量的研發(fā)成本,且平臺(tái)基于自身的利益制 定的銷售政策和條件可能無法和商家兼容;其次,國家對(duì)航班產(chǎn)品的政策需要及時(shí)在機(jī)票 平臺(tái)上體現(xiàn)出來,運(yùn)樣研發(fā)成就相對(duì)較高;第=,每個(gè)商家都維護(hù)一套產(chǎn)品的規(guī)則,需要占 用大量的資源。
[0004] 基于此,改進(jìn)目前的機(jī)票平臺(tái)系統(tǒng),滿足航班銷售條件和政策變動(dòng)頻繁的條件下 降低研發(fā)成本,成為一個(gè)亟待解決的問題。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明提供一種數(shù)據(jù)處理方法和裝置,用于解決上述問題。
[0006] 根據(jù)本發(fā)明的第一方面,本發(fā)明提供一種數(shù)據(jù)處理方法,包括:調(diào)用統(tǒng)一接口,從 多個(gè)數(shù)據(jù)源獲取產(chǎn)品信息,所述統(tǒng)一接口規(guī)定了接口形式和接口參數(shù);將所述產(chǎn)品信息根 據(jù)預(yù)定義的規(guī)則進(jìn)行加工,生成第一數(shù)據(jù);接收數(shù)據(jù)請(qǐng)求,所述數(shù)據(jù)請(qǐng)求中包括請(qǐng)求條件; W及根據(jù)所述請(qǐng)求條件在所述第一數(shù)據(jù)中檢索符合所述請(qǐng)求條件的數(shù)據(jù)處理后返回請(qǐng)求 JLjJU 乂而。
[0007] 優(yōu)選地,所述將所述產(chǎn)品信息進(jìn)行加工包括:將所述產(chǎn)品信息轉(zhuǎn)換為統(tǒng)一的數(shù)據(jù) 格式。
[000引優(yōu)選地,所述將所述產(chǎn)品信息進(jìn)行加工還包括:根據(jù)所述產(chǎn)品信息進(jìn)行產(chǎn)品比價(jià), 根據(jù)比價(jià)結(jié)果進(jìn)行篩選。
[0009] 優(yōu)選地,還包括:將所述第一數(shù)據(jù)緩存在數(shù)據(jù)容器里。
[0010] 優(yōu)選地,所述產(chǎn)品信息為航班產(chǎn)品信息,所述多個(gè)數(shù)據(jù)源為提供航班產(chǎn)品的供應(yīng) 商系統(tǒng),所述預(yù)定義的規(guī)則包括銷售條件的匹配規(guī)則、展示要求和啟用狀態(tài)。
[0011] 根據(jù)本發(fā)明的第二方面,本發(fā)明提供一種數(shù)據(jù)處理裝置,包括:產(chǎn)品信息獲取單 元,用于調(diào)用統(tǒng)一接口,從多個(gè)數(shù)據(jù)源獲取產(chǎn)品信息,所述統(tǒng)一接口規(guī)定了接口形式和接口 參數(shù);產(chǎn)品信息加工單元,用于將所述產(chǎn)品信息根據(jù)預(yù)定義的規(guī)則進(jìn)行加工,生成第一數(shù) 據(jù);請(qǐng)求接收單元,用于接收數(shù)據(jù)請(qǐng)求,所述數(shù)據(jù)請(qǐng)求中包括請(qǐng)求條件;請(qǐng)求檢索單元,用于 根據(jù)所述請(qǐng)求條件在所述第一數(shù)據(jù)中檢索符合所述請(qǐng)求條件的數(shù)據(jù)處理后返回請(qǐng)求端。
[0012] 優(yōu)選地,所述產(chǎn)品信息加工單元包括:將所述產(chǎn)品信息轉(zhuǎn)換為統(tǒng)一格式。
[0013] 優(yōu)選地,所述產(chǎn)品信息加工單元還包括:根據(jù)所述產(chǎn)品信息進(jìn)行產(chǎn)品比價(jià),根據(jù)比 價(jià)結(jié)果進(jìn)行篩選。
[0014] 優(yōu)選地,還包括:緩存單元,用于將所述第一數(shù)據(jù)緩存在數(shù)據(jù)容器里。
[0015] 優(yōu)選地,所述產(chǎn)品信息為航班產(chǎn)品信息,所述多個(gè)數(shù)據(jù)源為提供航班產(chǎn)品的供應(yīng) 商系統(tǒng),所述配置信息包括銷售條件的匹配規(guī)則、展示要求和啟用狀態(tài)。
[0016] 本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,定義統(tǒng)一接口從多數(shù)據(jù)源獲取產(chǎn)品信息, 根據(jù)預(yù)定義的規(guī)則對(duì)產(chǎn)品進(jìn)行整合,根據(jù)數(shù)據(jù)請(qǐng)求檢索整合后的產(chǎn)品信息,并把相關(guān)數(shù)據(jù) 返回給請(qǐng)求端,通過統(tǒng)一接口簡(jiǎn)便了供應(yīng)商系統(tǒng)的接入方式,通過規(guī)則平臺(tái)對(duì)產(chǎn)品銷售的 控制,規(guī)則可配置,可管理性保證了規(guī)則的變動(dòng)不會(huì)到平臺(tái)系統(tǒng)造成較大的影響。
【附圖說明】
[0017] 通過參照W下附圖對(duì)本發(fā)明實(shí)施例的描述,本發(fā)明的上述W及其它目的、特征和 優(yōu)點(diǎn)將更為清楚,在附圖中:
[0018] 圖1是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理方法的流程圖;
[0019] 圖2是根據(jù)本發(fā)明實(shí)施例的機(jī)票平臺(tái)系統(tǒng)的示意圖;
[0020] 圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0021] W下基于實(shí)施例對(duì)本發(fā)明進(jìn)行描述,但是本發(fā)明并不僅僅限于運(yùn)些實(shí)施例。在下 文對(duì)本發(fā)明的細(xì)節(jié)描述中,詳盡描述了一些特定的細(xì)節(jié)部分。對(duì)本領(lǐng)域技術(shù)人員來說沒有 運(yùn)些細(xì)節(jié)部分的描述也可W完全理解本發(fā)明。為了避免混淆本發(fā)明的實(shí)質(zhì),公知的方法、過 程、流程沒有詳細(xì)敘述。另外附圖不一定是按比例繪制的。
[0022] 圖1是根據(jù)本發(fā)明實(shí)施例的訂單數(shù)據(jù)的處理方法的流程圖。所述數(shù)據(jù)處理方法包 括步驟103-106。
[0023] 在步驟103中,調(diào)用統(tǒng)一接口,從多個(gè)數(shù)據(jù)源獲取產(chǎn)品信息。
[0024] 航班產(chǎn)品信息來自多個(gè)供應(yīng)商系統(tǒng),供應(yīng)商系統(tǒng)提供的產(chǎn)品信息和接口形式并不 相同,為了簡(jiǎn)化步驟,平臺(tái)基于業(yè)務(wù)邏輯規(guī)定了統(tǒng)一的接口形式和接口參數(shù),通過統(tǒng)一接口 平臺(tái)接入產(chǎn)品數(shù)據(jù)。
[0025] 例如,queryFlight用于向供應(yīng)商系統(tǒng)檢索航班數(shù)據(jù)的一個(gè)查詢接口,其輸入?yún)?shù) 為如eryFl i曲tRequest對(duì)象,輸出參數(shù)為如eryFl i曲tResponse對(duì)象。
[0026] 輸入?yún)?shù)的JASON格式的示例為:
[0027] {orgCity:"陽K" ,a;r;rCity:"SHA" ,depDate:"2012-10-10" ,dep Time:"09:00-12: 00" },
[002引其中,orgCity為出發(fā)城市,arrCity為到達(dá)城市,depDate為出發(fā)時(shí)間段,depTime 為檢索時(shí)間段。
[00巧]按照上述查詢條件檢索到的航班數(shù)據(jù)通過如eryFli曲tResponse對(duì)象返回。
[0030] 輸出參數(shù)的JASON格式的示例如下:
[0031] {
[0032] responseType:0, {flightinfos: [{depDate:,,2012-10-10,,,orgCity,('PEK,,, arrCity:"SHA",distance,1200,basePrice,550},
[0033] (flightInfos:[ {depDate :,,2012-10-11,,,or gCity,"PEK,,,arr City :,,B J,,, dis1:ance,1000 ,basePrice ,600} ]}
[0034] },
[0035] 其中,responseType表示返回值,每個(gè)f IightInfos對(duì)應(yīng)一個(gè)檢索到的航班的信 息。
[0036] 在步驟104中,將產(chǎn)品信息根據(jù)預(yù)定義的規(guī)則進(jìn)行加工,生成第一數(shù)據(jù)。
[0037] 在本步驟中,將不同來源的數(shù)據(jù)進(jìn)行數(shù)據(jù)加工,數(shù)據(jù)加工包括數(shù)據(jù)融合和數(shù)據(jù)轉(zhuǎn) 換,數(shù)據(jù)融合包括合并數(shù)據(jù)、計(jì)算展示價(jià)格和比價(jià)去重。合并數(shù)據(jù)是將同一航線查詢接口返 回的數(shù)據(jù),按照航班維度合并統(tǒng)一的艙位數(shù)據(jù)。計(jì)算展示價(jià)格,取每個(gè)艙位數(shù)據(jù)匹配的本地 維護(hù)的多維度價(jià)格計(jì)算規(guī)則匹配計(jì)算邏輯,獲取到對(duì)應(yīng)的計(jì)算邏輯,根據(jù)公式和數(shù)值計(jì)算 出客戶端應(yīng)該展示的價(jià)格。比價(jià)去重,同一航班同一艙位根據(jù)標(biāo)示區(qū)分不同的產(chǎn)品類型,在 相同產(chǎn)品類型下取價(jià)格最低的數(shù)據(jù)作為返回給客戶端的最終展示數(shù)據(jù),其他數(shù)據(jù)丟棄。
[0038] 數(shù)據(jù)轉(zhuǎn)換是通過客戶端的銷售條件進(jìn)行數(shù)據(jù)匹配和格式變換。通過內(nèi)部業(yè)務(wù)邏輯 的梳理劃定平臺(tái)銷售范圍,在規(guī)則中定義出各種銷售條件的匹配標(biāo)示。如表格1所示。
[0039] 表格 1
[0040]
[0041]
[0042] 在數(shù)據(jù)加工過程中使用的加工規(guī)則可W保存在配置文件或數(shù)據(jù)庫中。運(yùn)營(yíng)人員可 W通過修改配置文件或數(shù)據(jù)庫數(shù)據(jù)實(shí)時(shí)修改加工規(guī)則,從而修改返回給客戶端的數(shù)據(jù)。
[0043] 在步驟105中,接收數(shù)據(jù)請(qǐng)求。
[0044] 本步驟中,所示數(shù)據(jù)請(qǐng)求可W來自服務(wù)器端程序,或來自一個(gè)W邸客戶端。例如,用 戶輸入了U化地址,要求查看所有的航班產(chǎn)品信息,此時(shí)默認(rèn)下服務(wù)端發(fā)起航班產(chǎn)品的數(shù)據(jù) 請(qǐng)求。再例如,用戶選中早8點(diǎn)到10點(diǎn)的經(jīng)濟(jì)艙航班產(chǎn)品,此時(shí),向服務(wù)器端發(fā)起此類查詢的 數(shù)據(jù)請(qǐng)求。
[0045] 在步驟106中,根據(jù)請(qǐng)求條件在第一數(shù)據(jù)中檢索符合請(qǐng)求條件的數(shù)據(jù)處理后返回 請(qǐng)求端。
[0046] 在本步驟中,根據(jù)數(shù)據(jù)請(qǐng)求中的請(qǐng)求條件在加工后的第一數(shù)據(jù)中檢索獲得符合條 件的數(shù)據(jù),并按照成請(qǐng)求端要求的格式返回給請(qǐng)求端。
[0047] 本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,定義統(tǒng)一接口從多數(shù)據(jù)源獲取產(chǎn)品信息, 根據(jù)預(yù)定義的規(guī)則對(duì)產(chǎn)品進(jìn)行整合,根據(jù)數(shù)據(jù)請(qǐng)求檢索整合后的產(chǎn)品信息,并把相關(guān)數(shù)據(jù) 返回給請(qǐng)求端,通過統(tǒng)一接口簡(jiǎn)便了供應(yīng)商系統(tǒng)的接入方式,通過規(guī)則平臺(tái)對(duì)產(chǎn)品銷售的 控制,規(guī)則可配置,可管理性保證了規(guī)則的變動(dòng)不會(huì)到平臺(tái)系統(tǒng)造成較大的影響。
[0048] 圖2是根據(jù)本發(fā)明實(shí)施例的機(jī)票平臺(tái)系統(tǒng)的示意圖。
[0049] WEB前端20接收用戶的各種選擇條件,向后臺(tái)平臺(tái)服務(wù)端發(fā)起各種產(chǎn)品數(shù)據(jù)的數(shù) 據(jù)請(qǐng)求,根據(jù)后臺(tái)傳回的產(chǎn)品數(shù)據(jù)和銷售條件,進(jìn)行前端樣式的匹配和信息的拼接,實(shí)現(xiàn)動(dòng) 態(tài)展示。
[0050] 平臺(tái)系統(tǒng)的服務(wù)端21創(chuàng)建規(guī)則,實(shí)現(xiàn)規(guī)則的可編輯、可管理開關(guān)的狀態(tài),即將每一 種銷售條件所匹配的流程限制進(jìn)行定義,比如報(bào)銷憑證類型需要進(jìn)行前端頁面的動(dòng)態(tài)展 示,包括文案的提示信息等,運(yùn)營(yíng)可W手動(dòng)管理是否放開此功能,若不放開則在流程上不支 持特殊發(fā)票的產(chǎn)品銷售,即前臺(tái)自動(dòng)忽略掉帶有此標(biāo)示的產(chǎn)品。平臺(tái)系統(tǒng)的服務(wù)端針對(duì)從 供應(yīng)商處返回的數(shù)據(jù)W及對(duì)應(yīng)的銷售條件標(biāo)示,首先根據(jù)銷售條件狀態(tài)進(jìn)行銷售條件的篩 選,屏蔽掉狀態(tài)為關(guān)閉的產(chǎn)品,其次對(duì)產(chǎn)品進(jìn)行比價(jià),篩選掉部分不滿足條件的產(chǎn)品;再次 對(duì)數(shù)據(jù)處理成前端需要的格式,將匹配信息標(biāo)示為前臺(tái)可識(shí)別的條件ID,并將數(shù)據(jù)和條件 ID傳給前臺(tái),并將數(shù)據(jù)和條件ID傳給WEB前端。
[0051] 圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理裝置的結(jié)構(gòu)圖。圖中的數(shù)據(jù)處理裝置包括產(chǎn) 品信息獲取單元301、產(chǎn)品信息加工單元302、請(qǐng)求接收單元303和請(qǐng)求檢索單元304。
[0052] 產(chǎn)品信息獲取單元301通過調(diào)用提供給各個(gè)供應(yīng)商的統(tǒng)一接口,從供應(yīng)商系統(tǒng)的 數(shù)據(jù)源獲取產(chǎn)品信息,其中,統(tǒng)一接口規(guī)定了接口形式和接口參數(shù)。
[0053] 產(chǎn)品信息加工單元302將產(chǎn)品信息根據(jù)預(yù)定義的規(guī)則進(jìn)行加工,生成第一數(shù)據(jù)。所 述第一數(shù)據(jù)包括產(chǎn)品銷售條件和產(chǎn)品各種屬性。在可替換的實(shí)施例中,產(chǎn)品信息加工單元 包括:將產(chǎn)品信息轉(zhuǎn)換為統(tǒng)一格式或者能夠?qū)⑼惍a(chǎn)品進(jìn)行價(jià)格比較從而篩選掉不符合的 產(chǎn)品。
[0054] 請(qǐng)求接收單元303接收數(shù)據(jù)請(qǐng)求,所述數(shù)據(jù)請(qǐng)求中包括請(qǐng)求條件。數(shù)據(jù)請(qǐng)求多來自 于W邸頁面,從W邸頁面中獲取數(shù)據(jù)請(qǐng)求,將請(qǐng)求后的數(shù)據(jù)發(fā)送給客戶端。
[0055] 請(qǐng)求檢索單元304根據(jù)請(qǐng)求條件在所述第一數(shù)據(jù)中檢索符合所述請(qǐng)求條件的數(shù)據(jù) 處理后返回請(qǐng)求端。
[0056] 在優(yōu)選的實(shí)施方式中,所述數(shù)據(jù)處理單元還包括緩存單元,緩存單元用于將加工 后的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)容器中供請(qǐng)求端使用。如果沒有緩存單元,則每個(gè)請(qǐng)求端發(fā)起一個(gè)請(qǐng) 求,就會(huì)驅(qū)動(dòng)產(chǎn)品信息獲取單元30和產(chǎn)品信息加工單元302實(shí)時(shí)地獲取產(chǎn)品數(shù)據(jù)進(jìn)行加工 W供請(qǐng)求端讀取。例如,相對(duì)固定的航班信息可W進(jìn)行本地緩存,僅通過統(tǒng)一接口將動(dòng)態(tài)的 政策信息傳遞過來,僅將銷售條件和政策信息進(jìn)行綁定,再經(jīng)過銷售條件的篩選和政策的 對(duì)比實(shí)現(xiàn)前臺(tái)的產(chǎn)品展示。
[0057] 本發(fā)明提供的數(shù)據(jù)處理裝置,通過接口將產(chǎn)品信息接入,并通過規(guī)則匹配、價(jià)格對(duì) 比等方式對(duì)產(chǎn)品信息進(jìn)行加工,實(shí)現(xiàn)產(chǎn)品信息的整合。通過前端提供的請(qǐng)求條件,將整合后 的產(chǎn)品信息提供給前端進(jìn)行動(dòng)態(tài)展示。
[0058] 附圖中的流程圖、框圖圖示了本發(fā)明實(shí)施例的系統(tǒng)、方法、裝置的可能的體系框 架、功能和操作,流程圖和框圖上的方框可W代表一個(gè)模塊、程序段或僅僅是一段代碼,所 述模塊、程序段和代碼都是用來實(shí)現(xiàn)規(guī)定邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,所述實(shí)現(xiàn)規(guī) 定邏輯功能的可執(zhí)行指令可W重新組合,從而生成新的模塊和程序段。因此附圖的方框W 及方框順序只是用來更好的圖示實(shí)施例的過程和步驟,而不應(yīng)W此作為對(duì)發(fā)明本身的限 制。
[0059] 系統(tǒng)的各個(gè)模塊或單元可W通過硬件、固件或軟件實(shí)現(xiàn)。軟件例如包括采用JAVA、 c/c++/c#、s化等各種編程語言形成的編碼程序。雖然在方法W及方法圖例中給出本發(fā)明實(shí) 施例的步驟W及步驟的順序,但是所述步驟實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令可W重新組 合,從而生成新的步驟。所述步驟的順序也不應(yīng)該僅僅局限于所述方法W及方法圖例中的 步驟順序,可W根據(jù)功能的需要隨時(shí)進(jìn)行調(diào)整。例如將其中的某些步驟并行或按照相反順 序執(zhí)行。
[0060] 根據(jù)本發(fā)明的系統(tǒng)和方法可W部署在單個(gè)或多個(gè)服務(wù)器上。例如,可W將不同的 模塊分別部署在不同的服務(wù)器上,形成專用服務(wù)器?;蛘?,可W在多個(gè)服務(wù)器上分布式部署 相同的功能單元、模塊或系統(tǒng),W減輕負(fù)載壓力。所述服務(wù)器包括但不限于在同一個(gè)局域網(wǎng) W及通過Internet連接的多個(gè)PC機(jī)、P巧g務(wù)器、刀片機(jī)、超級(jí)計(jì)算機(jī)等。
[0061] W上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域技術(shù)人員 而言,本發(fā)明可W有各種改動(dòng)和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同 替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種數(shù)據(jù)處理方法,包括: 調(diào)用統(tǒng)一接口,從多個(gè)數(shù)據(jù)源獲取產(chǎn)品信息,所述統(tǒng)一接口規(guī)定了接口形式和接口參 數(shù); 將所述產(chǎn)品信息根據(jù)預(yù)定義的規(guī)則進(jìn)行加工,生成第一數(shù)據(jù); 接收數(shù)據(jù)請(qǐng)求,所述數(shù)據(jù)請(qǐng)求中包括請(qǐng)求條件;以及 根據(jù)所述請(qǐng)求條件在所述第一數(shù)據(jù)中檢索符合所述請(qǐng)求條件的數(shù)據(jù)處理后返回請(qǐng)求 端。2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其中,所述將所述產(chǎn)品信息進(jìn)行加工包括:將 所述產(chǎn)品信息轉(zhuǎn)換為統(tǒng)一的數(shù)據(jù)格式。3. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理方法,其中,所述將所述產(chǎn)品信息進(jìn)行加工還包括: 根據(jù)所述產(chǎn)品信息進(jìn)行產(chǎn)品比價(jià),根據(jù)比價(jià)結(jié)果進(jìn)行篩選。4. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,還包括:將所述第一數(shù)據(jù)緩存在數(shù)據(jù)容器里。5. 根據(jù)權(quán)利要求1至4任一項(xiàng)所述的數(shù)據(jù)處理方法,其中,所述產(chǎn)品信息為航班產(chǎn)品信 息,所述多個(gè)數(shù)據(jù)源為提供航班產(chǎn)品的供應(yīng)商系統(tǒng),所述預(yù)定義的規(guī)則包括銷售條件的匹 配規(guī)則、展示要求和啟用狀態(tài)。6. -種數(shù)據(jù)處理裝置,包括: 產(chǎn)品信息獲取單元,用于調(diào)用統(tǒng)一接口,從多個(gè)數(shù)據(jù)源獲取產(chǎn)品信息,所述統(tǒng)一接口規(guī) 定了接口形式和接口參數(shù); 產(chǎn)品信息加工單元,用于將所述產(chǎn)品信息根據(jù)預(yù)定義的規(guī)則進(jìn)行加工,生成第一數(shù)據(jù); 請(qǐng)求接收單元,用于接收數(shù)據(jù)請(qǐng)求,所述數(shù)據(jù)請(qǐng)求中包括請(qǐng)求條件; 請(qǐng)求檢索單元,用于根據(jù)所述請(qǐng)求條件在所述第一數(shù)據(jù)中檢索符合所述請(qǐng)求條件的數(shù) 據(jù)處理后返回請(qǐng)求端。7. 根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理裝置,其中,所述產(chǎn)品信息加工單元包括:將所述產(chǎn) 品信息轉(zhuǎn)換為統(tǒng)一格式。8. 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理裝置,其中,所述產(chǎn)品信息加工單元還包括:根據(jù)所 述產(chǎn)品信息進(jìn)行產(chǎn)品比價(jià),根據(jù)比價(jià)結(jié)果進(jìn)行篩選。9. 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理裝置,還包括:緩存單元,用于將所述第一數(shù)據(jù)緩存 在數(shù)據(jù)容器里。10. 根據(jù)權(quán)利要求6至9任一項(xiàng)所述的數(shù)據(jù)處理裝置,其中,所述產(chǎn)品信息為航班產(chǎn)品信 息,所述多個(gè)數(shù)據(jù)源為提供航班產(chǎn)品的供應(yīng)商系統(tǒng),所述配置信息包括銷售條件的匹配規(guī) 貝 1J、展示要求和啟用狀態(tài)。
【文檔編號(hào)】G06F17/30GK106021528SQ201610354064
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月25日
【發(fā)明人】張?chǎng)? 紀(jì)雨, 馬飛, 李元冬
【申請(qǐng)人】北京京東尚科信息技術(shù)有限公司, 北京京東世紀(jì)貿(mào)易有限公司