專利名稱:汽車金融銀行業(yè)務(wù)處理的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及銀行業(yè)務(wù)數(shù)據(jù)處理技術(shù),更為具體地,涉及一種汽車金融銀行業(yè)務(wù)處
理方法及系統(tǒng)。
背景技術(shù):
汽車金融公司是從事汽車消費信貸業(yè)務(wù),同時提供相關(guān)汽車金融服務(wù)的專業(yè)機(jī) 構(gòu)。汽車金融公司作為非銀行金融企業(yè)法人,主要為汽車購買者及銷售者提供貸款。
隨著業(yè)務(wù)的不斷發(fā)展及金融信貸的迫切需要,不少大型汽車工業(yè)集團(tuán)紛紛成立汽 車金融公司,并開發(fā)搭建了汽車金融服務(wù)系統(tǒng)平臺,例如豐田、大眾、通用等大型汽車集團(tuán) 公司都有類似的平臺。 而現(xiàn)有技術(shù)中,各家汽車金融公司的汽車金融服務(wù)系統(tǒng)平臺沒有接入到商業(yè)銀 行,其全部資金結(jié)算業(yè)務(wù)都需到各銀行柜臺辦理,這種業(yè)務(wù)辦理方式效率低下,而且人工成 本較高,不利于汽車金融公司業(yè)務(wù)開展。
發(fā)明內(nèi)容
本發(fā)明提供了一種汽車金融銀行業(yè)務(wù)處理方法及系統(tǒng),汽車金融服務(wù)系統(tǒng)平臺以 數(shù)據(jù)報文的形式將業(yè)務(wù)請求發(fā)送到銀行端系統(tǒng),從而實現(xiàn)將汽車金融服務(wù)系統(tǒng)平臺接入到 銀行端系統(tǒng),有效地解決了目前各家汽車金融公司的全部資金結(jié)算業(yè)務(wù)都需到各銀行柜臺 辦理,業(yè)務(wù)處理效率低且人工成本高的問題。
本發(fā)明提供了一種汽車金融銀行業(yè)務(wù)處理方法,其包括
a,銀行端接收客戶端發(fā)送的業(yè)務(wù)請求報文; b,所述銀行端根據(jù)接收到的業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處理,產(chǎn)生業(yè)務(wù)響應(yīng)報文; c,所述銀行端向所述客戶端返回所述業(yè)務(wù)響應(yīng)報文。
相應(yīng)地,本發(fā)明還提供了一種汽車金融銀行業(yè)務(wù)處理系統(tǒng),其包括 客戶端模塊,用于發(fā)送業(yè)務(wù)請求報文; 銀行端模塊,用于根據(jù)所述客戶端模塊發(fā)送的業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處理,產(chǎn)生 相應(yīng)的業(yè)務(wù)響應(yīng)報文,并向所述客戶端模塊返回所述業(yè)務(wù)響應(yīng)報文。 實施本發(fā)明的一種汽車金融銀行業(yè)務(wù)處理方法及系統(tǒng),通過以數(shù)據(jù)報文的形式將 業(yè)務(wù)請求發(fā)送到銀行端系統(tǒng),從而實現(xiàn)將汽車金融服務(wù)系統(tǒng)平臺接入到銀行端系統(tǒng),并對 業(yè)務(wù)報文進(jìn)行傳輸和處理,無需到銀行柜臺辦理資金結(jié)算業(yè)務(wù),從而有效地提高了業(yè)務(wù)辦 理效率,降低了人工成本,并且,業(yè)務(wù)數(shù)據(jù)信息更加安全可靠,更利于汽車金融公司的發(fā)展。
圖1是本發(fā)明的一種汽車金融銀行業(yè)務(wù)處理方法的流程圖;
圖2是圖1中的步驟1之前的流程圖;
圖3是圖1中的步驟2的具體流程 圖4是圖1中的步驟3之后的流程圖; 圖5是本發(fā)明的一種汽車金融銀行業(yè)務(wù)處理系統(tǒng)的結(jié)構(gòu)示意圖; 圖6是本發(fā)明的系統(tǒng)中客戶端模塊的結(jié)構(gòu)示意圖; 圖7是本發(fā)明的系統(tǒng)中銀行端模塊的結(jié)構(gòu)示意圖; 圖8是本發(fā)明的系統(tǒng)中客戶端銀行前置單元的結(jié)構(gòu)示意圖; 圖9是本發(fā)明的系統(tǒng)中銀行端銀行前置單元的結(jié)構(gòu)示意圖; 圖10是本發(fā)明的系統(tǒng)中業(yè)務(wù)處理單元的結(jié)構(gòu)示意圖; 圖11是本發(fā)明的系統(tǒng)架構(gòu)圖; 圖12是本發(fā)明的一種汽車金融銀行業(yè)務(wù)處理系統(tǒng)的實施例。
具體實施例方式
為使本發(fā)明的實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā) 明作進(jìn)一步地詳細(xì)描述。 參考圖l,是本發(fā)明的一種汽車金融銀行業(yè)務(wù)處理方法的流程圖。由圖1可知,所 述方法至少包括 步驟l,銀行端接收客戶端發(fā)送的業(yè)務(wù)請求報文,其中,客戶端為汽車金融公 司服務(wù)系統(tǒng)平臺,業(yè)務(wù)請求報文及下文所述報文均可以采用XML (Extensible Markup Language,即可擴(kuò)展標(biāo)記語言)報文格式。 步驟2,所述銀行端根據(jù)接收到的所述業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處理,并產(chǎn)生業(yè)務(wù)響 應(yīng)報文。 步驟3,所述銀行端向所述客戶端返回所述業(yè)務(wù)響應(yīng)報文。 參考圖2,是圖1中的步驟l之前的流程圖。由圖2可知,在步驟1之前,所述方法 還包括 步驟10,所述客戶端的銀行前置接收客戶端主機(jī)發(fā)送的業(yè)務(wù)請求報文。具體而言, 客戶端的銀行前置與客戶端主機(jī)之間建立TCP/IP通訊連接,通過該TCP/IP連接接收客戶 端主機(jī)發(fā)送的業(yè)務(wù)請求報文。 步驟11,所述客戶端的銀行前置對所述業(yè)務(wù)請求報文進(jìn)行安全處理。具體而言,客 戶端的銀行前置可以結(jié)合加密機(jī),對接收的業(yè)務(wù)請求XML報文進(jìn)行加密處理,這樣,不僅保 證了通訊安全,而且實現(xiàn)了客戶端銀行前置的簽到功能。 步驟12,所述客戶端的銀行前置將經(jīng)安全處理后的業(yè)務(wù)請求報文發(fā)送給銀行端。 具體而言,客戶端的銀行前置與銀行端的銀行前置之間建立TCP/IP通訊連接,將經(jīng)過加密 處理的業(yè)務(wù)請求XML報文轉(zhuǎn)發(fā)給銀行端。 需要說明的是,由于客戶端所代表的汽車金融公司種類眾多,在本發(fā)明實施例中, 客戶端的銀行前置采用通訊交換平臺產(chǎn)品Winbridge軟件作為銀行端的接入軟件,將客戶 端(汽車金融公司服務(wù)系統(tǒng)平臺)與銀行端連接起來,從而實現(xiàn)了對底層繁瑣的通訊細(xì)節(jié) 的包裝。另外,通過配置Winbridge軟件的配置文件,可以對不同客戶進(jìn)行簡單的參數(shù)配 置,包括客戶編號、柜員號、工作方式等,以滿足不同客戶的需求。 當(dāng)然,本發(fā)明實施例不限于采用Winbridge軟件作為銀行端的接入軟件,本領(lǐng)域 技術(shù)人員可以采用本領(lǐng)域公知的能夠?qū)崿F(xiàn)與Winbridge相同功能的銀行端接入軟件,這也CN 101706934 A 在本發(fā)明涵蓋的范圍內(nèi)。 參考圖3,是圖1中的步驟2的具體流程圖。由圖3可知,所述步驟2具體包括
步驟20,銀行端的銀行前置接收到所述客戶端的銀行前置發(fā)送的業(yè)務(wù)請求報文 后,對所述業(yè)務(wù)請求報文進(jìn)行安全處理,得到業(yè)務(wù)請求信息。 具體而言,銀行端的銀行前置與客戶端(汽車金融公司服務(wù)系統(tǒng)平臺)的銀行前 置建立TCP/IP通訊協(xié)議,并接收客戶端的銀行前置發(fā)送的業(yè)務(wù)請求XML報文,其中銀行端 的銀行前置與客戶端的銀行前置通過socket通訊方式進(jìn)行報文傳輸;
銀行端的銀行前置結(jié)合加密機(jī),對接收的業(yè)務(wù)請求XML報文進(jìn)行解密處理,所述 業(yè)務(wù)請求XML報文通過解密處理后得到業(yè)務(wù)請求信息。 步驟21,所述銀行端的銀行前置將所述業(yè)務(wù)請求信息發(fā)送給銀行端的業(yè)務(wù)處理單 元。 具體而言,銀行端的銀行前置可以通過調(diào)度Tuxedo (Transaction for UNIXhas been Extended for Distributed Operation,即被分布式操作擴(kuò)展之后的UNIX事務(wù)系統(tǒng)) 服務(wù),將得到的業(yè)務(wù)請求信息發(fā)送給銀行端的業(yè)務(wù)處理單元進(jìn)行業(yè)務(wù)處理。其中,銀行端的 銀行前置通過調(diào)用BEA Tuxedo產(chǎn)品發(fā)布的接口函數(shù)完成與業(yè)務(wù)處理單元的業(yè)務(wù)調(diào)度服務(wù)。 Tuxedo提供的接口數(shù)具體為tpcallAPI函數(shù)tpreturn(TPSUCCESS,0, t_ > data,0,0);
當(dāng)然,本發(fā)明實施例不限于采用Tuxedo作為銀行端的銀行前置與業(yè)務(wù)處理單元 的數(shù)據(jù)交換手段,本領(lǐng)域的技術(shù)人員可以采用本領(lǐng)域公知的能夠作為銀行端的銀行前置與 業(yè)務(wù)處理單元數(shù)據(jù)交換的其他中間件技術(shù),例如消息隊列(MQ)、web服務(wù)等。
步驟22,所述業(yè)務(wù)處理單元根據(jù)所述業(yè)務(wù)請求信息進(jìn)行與業(yè)務(wù)請求信息相對應(yīng)的 業(yè)務(wù)處理,并產(chǎn)生業(yè)務(wù)處理信息。 步驟23,所述業(yè)務(wù)處理單元返回所述業(yè)務(wù)處理信息至銀行端的銀行前置。
步驟24,所述銀行端的銀行前置對接收的所述業(yè)務(wù)處理信息進(jìn)行安全處理,得到 業(yè)務(wù)響應(yīng)報文。銀行端的銀行前置結(jié)合加密機(jī),對接收的業(yè)務(wù)處理信息進(jìn)行再次加密處理, 并將其轉(zhuǎn)化為業(yè)務(wù)響應(yīng)XML報文。 在本發(fā)明實施例中,當(dāng)所述步驟20中得到的業(yè)務(wù)請求信息為客戶名及操作員名 時,步驟22為業(yè)務(wù)處理單元對客戶名及操作員名進(jìn)行合法性檢查,通過所述合法性檢查 后,根據(jù)編號規(guī)則生成客戶編號及操作員編號信息,所述客戶編號及操作員編號信息即為 產(chǎn)生的業(yè)務(wù)處理信息。 當(dāng)所述步驟20中得到的業(yè)務(wù)請求信息為賬戶簽約數(shù)據(jù)信息時,步驟22為對賬戶
簽約數(shù)據(jù)信息進(jìn)行合法性檢查,通過所述合法性檢查后,根據(jù)所述賬戶簽約信息進(jìn)行簽約,
并產(chǎn)生賬戶數(shù)據(jù)處理信息,所述賬戶數(shù)據(jù)處理信息即為產(chǎn)生的業(yè)務(wù)處理信息。 當(dāng)所述步驟20中得到的業(yè)務(wù)請求信息為資金劃轉(zhuǎn)信息時,步驟22為對資金劃轉(zhuǎn)
信息進(jìn)行合法性檢查,通過所述合法性檢查后,根據(jù)所述資金劃轉(zhuǎn)信息進(jìn)行資金劃轉(zhuǎn)受理
處理,并產(chǎn)生資金劃轉(zhuǎn)處理信息,所述資金劃轉(zhuǎn)處理信息即為產(chǎn)生的業(yè)務(wù)處理信息。 當(dāng)所述步驟20中得到的業(yè)務(wù)請求信息為查詢數(shù)據(jù)信息時,步驟22為業(yè)務(wù)處理單
元對查詢數(shù)據(jù)信息進(jìn)行合法性檢查,通過所述合法性檢查后,根據(jù)所述查詢數(shù)據(jù)信息查詢
數(shù)據(jù)庫,獲得查詢結(jié)果信息,所述查詢結(jié)果信息即為產(chǎn)生的業(yè)務(wù)處理信息。 當(dāng)所述步驟20中得到的業(yè)務(wù)請求信息為對賬單及記賬憑證信息時,步驟22為業(yè)務(wù)處理單元對所述對賬單及記賬憑證信息進(jìn)行合法性檢查,通過所述合法性檢查后,根據(jù) 所述對賬單及記賬憑證信息,生成對賬單或記賬憑證數(shù)據(jù),所述對賬單或記賬憑證數(shù)據(jù)即 為產(chǎn)生的業(yè)務(wù)處理信息。參考圖4,是圖1中的步驟c之后的流程圖。由圖4可知,所述方 法還包括 步驟30,所述客戶端的銀行前置接收所述銀行端的銀行前置返回的業(yè)務(wù)響應(yīng)報 文,并對所述業(yè)務(wù)響應(yīng)報文進(jìn)行安全處理,具體而言,客戶端的銀行前置結(jié)合加密機(jī),對接 收的業(yè)務(wù)響應(yīng)XML報文進(jìn)行解密處理。其中,客戶端的銀行前置與銀行端的銀行前置可以 通過socket通訊方式進(jìn)行報文傳輸。 步驟31,所述客戶端的銀行前置將所述安全處理后的業(yè)務(wù)響應(yīng)報文返回給客戶端 主機(jī)??蛻舳说你y行前置將經(jīng)過安全處理的業(yè)務(wù)響應(yīng)XML報文返回給客戶端主機(jī),不僅保 證了通訊安全,并且,實現(xiàn)了客戶端的銀行前置對所述XML報文的轉(zhuǎn)發(fā)功能和簽退功能。其 中,客戶端的銀行前置與客戶端主機(jī)之間建立TCP/IP通訊連接,可以通過該TCP/IP連接接 收所述業(yè)務(wù)響應(yīng)報文。 參考圖5,是本發(fā)明的一種汽車金融銀行業(yè)務(wù)處理系統(tǒng)的結(jié)構(gòu)示意圖。由圖5可 知,所述系統(tǒng)包括 客戶端模塊100,用于發(fā)送業(yè)務(wù)請求報文。客戶端模塊100可以為汽車金融公司 服務(wù)系統(tǒng)平臺,業(yè)務(wù)請求報文及下述報文均可采用XML報文格式,XML (Extensible Markup Language,艮卩可手廣展t示i己i吾言)。 銀行端模塊200,用于根據(jù)所述客戶端模塊100發(fā)送的業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處 理,產(chǎn)生相對應(yīng)的業(yè)務(wù)響應(yīng)報文,并向所述客戶端模塊100返回所述業(yè)務(wù)響應(yīng)報文。銀行端 模塊200利用其自身的業(yè)務(wù)結(jié)構(gòu),為客戶端模塊100 (汽車金融公司服務(wù)系統(tǒng)平臺)提供更 加便捷、安全的業(yè)務(wù)服務(wù)。 參考圖6,是本發(fā)明的系統(tǒng)中客戶端模塊的結(jié)構(gòu)示意圖。由圖6可知,客戶端模塊 100包括: 客戶端主機(jī)101,用于發(fā)送所述業(yè)務(wù)請求報文。 客戶端銀行前置單元102,用于接收客戶端主機(jī)101發(fā)送的業(yè)務(wù)請求報文,并將所 述業(yè)務(wù)請求報文發(fā)送給銀行端模塊200 ;或者用于接收銀行端模塊200返回的所述業(yè)務(wù)響 應(yīng)報文,并將所述業(yè)務(wù)響應(yīng)報文返回給客戶端主機(jī)101。 參考圖7,是本發(fā)明的系統(tǒng)中銀行端模塊的結(jié)構(gòu)示意圖。由圖7可知,所述銀行端 模塊200包括 銀行端銀行前置單元201,用于接收所述客戶端模塊發(fā)送的業(yè)務(wù)請求報文,得到業(yè)
務(wù)請求信息;并將所述業(yè)務(wù)請求信息發(fā)送給銀行端模塊200的業(yè)務(wù)處理單元202。其中,銀
行端模塊與客戶端(汽車金融公司服務(wù)系統(tǒng)平臺)模塊之間建立TCP/IP通訊連接,通過該
TCP/IP連接實現(xiàn)與客戶端銀行前置單元102對報文的接收和發(fā)送功能。 所述業(yè)務(wù)處理單元202,用于根據(jù)所述業(yè)務(wù)請求信息進(jìn)行業(yè)務(wù)處理,產(chǎn)生業(yè)務(wù)處理
信息,并返回給銀行端銀行前置單元201。業(yè)務(wù)處理單元是整個系統(tǒng)的核心部分,主要完成
客戶所要求實現(xiàn)的業(yè)務(wù)邏輯。 參考圖8,是本發(fā)明的系統(tǒng)中客戶端銀行前置單元的結(jié)構(gòu)示意圖。由圖8可知,所 述客戶端銀行前置單元102包括
客戶端接收子單元1020,用于接收客戶端主機(jī)101發(fā)送的業(yè)務(wù)請求報文;或者用于接收銀行端模塊200返回的所述業(yè)務(wù)響應(yīng)報文。 客戶端安全處理子單元1021,用于對所述客戶端主機(jī)101發(fā)送的所述業(yè)務(wù)請求報文進(jìn)行安全處理;或者用于對銀行端模塊200返回的所述業(yè)務(wù)響應(yīng)報文進(jìn)行安全處理??蛻舳税l(fā)送子單元1022,用于將所述業(yè)務(wù)請求報文發(fā)送給銀行端模塊200 ;或者用于將所述業(yè)務(wù)響應(yīng)報文返回給客戶端主機(jī)101。 在本發(fā)明的實施例中,所述業(yè)務(wù)請求報文和業(yè)務(wù)響應(yīng)報文可以采用XML形式的報文,所述客戶端安全處理子單元1021可以為一種加密機(jī),實現(xiàn)對所述客戶端主機(jī)101發(fā)送的所述業(yè)務(wù)請求XML報文進(jìn)行加密處理;或者對銀行端的銀行前置單元201返回的所述業(yè)務(wù)響應(yīng)XML報文進(jìn)行解密處理。 參考圖9,是本發(fā)明的系統(tǒng)中銀行端銀行前置單元的結(jié)構(gòu)示意圖。由圖9可知,所述銀行端銀行前置單元201包括 銀行端接收子單元2010,用于接收所述客戶端銀行前置單元102發(fā)送的業(yè)務(wù)請求報文;或者用于接收業(yè)務(wù)處理單元202返回的業(yè)務(wù)處理信息。 銀行端安全處理子單元2011,用于對所述銀行端銀行前置單元201所述業(yè)務(wù)請求報文進(jìn)行安全處理;或者用于對所述業(yè)務(wù)處理單元202業(yè)務(wù)處理信息進(jìn)行安全處理,得到所述業(yè)務(wù)響應(yīng)報文。 銀行端發(fā)送子單元2012,用于將所述業(yè)務(wù)請求信息發(fā)送給銀行端200的業(yè)務(wù)處理單元202 ;或者用于將所述業(yè)務(wù)響應(yīng)報文發(fā)送給客戶端銀行前置單元102。
在本發(fā)明的實施例中,所述銀行端安全處理子單元2011可以為一種加密機(jī),實現(xiàn)對所述銀行端銀行前置單元201所述業(yè)務(wù)請求XML報文進(jìn)行解密處理;或者對所述業(yè)務(wù)處理單元202業(yè)務(wù)處理信息進(jìn)行加密處理。 參考圖IO,是本發(fā)明的系統(tǒng)中業(yè)務(wù)處理單元的結(jié)構(gòu)示意圖。業(yè)務(wù)處理單元是整個系統(tǒng)的核心部分,主要完成客戶所要求實現(xiàn)的業(yè)務(wù)邏輯,此單元將盡可能地滿足不同客戶的業(yè)務(wù)需求,對于不同客戶的業(yè)務(wù)需求,只需進(jìn)行簡單的配置,即可滿足客戶要求。由圖10可知,所述業(yè)務(wù)處理單元202包括 客戶管理模塊2021,實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為客戶名及操作員名時,對客戶名及操作員名進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)編號規(guī)則生成客戶編號及操作員編號信息;返回所述客戶編號及操作員編號信息至銀行端銀行前置單元;
禾P /或 賬戶簽約管理模塊2022,實現(xiàn)如下功能 當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為賬戶簽約數(shù)據(jù)信息時,對賬戶簽約數(shù)據(jù)信息進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)所述賬戶簽約信息進(jìn)行簽約,并產(chǎn)生賬戶數(shù)據(jù)處理信息;返回所述客戶編號及操作員編號信息至銀行端銀行前置單元;
禾P /或 資金劃轉(zhuǎn)服務(wù)模塊2023,實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為資金劃轉(zhuǎn)信息時,對資金劃轉(zhuǎn)信息進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)所述資金劃轉(zhuǎn)信息進(jìn)行資金劃轉(zhuǎn)受理處理,并產(chǎn)生資金劃轉(zhuǎn)處理信息;返回所述資金劃轉(zhuǎn)處
9理信息至銀行端銀行前置單元;
禾P /或 查詢信息服務(wù)模塊2024,實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為查詢數(shù)據(jù)信息時,對查詢數(shù)據(jù)信息進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)所述查詢數(shù)據(jù)信息查詢數(shù)據(jù)庫,獲得查詢結(jié)果信息;返回所述查詢結(jié)果信息至銀行端銀行前置單元;
禾P/或 對賬單處理模塊2025,用于當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為對賬單及記賬憑證信息時,對對賬單及記賬憑證信息進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)所述對賬單及記賬憑證信息生成對賬單或記賬憑證數(shù)據(jù);返回所述對賬單或記賬憑證數(shù)據(jù)至銀行端銀行前置單元。 參考圖ll,是本發(fā)明的系統(tǒng)架構(gòu)圖。如圖ll所示,汽車金融公司A、汽車金融公司B和其他汽車金融公司可以是不同的汽車金融公司,它們各自的汽車金融公司服務(wù)系統(tǒng)平臺可以分別通過公網(wǎng)實現(xiàn)接入到銀行端系統(tǒng),并通過公網(wǎng)傳輸業(yè)務(wù)請求報文和業(yè)務(wù)響應(yīng)報文,無需到銀行柜臺辦理資金結(jié)算業(yè)務(wù),從而有效地提高了業(yè)務(wù)辦理效率,降低了人工成本,并且,業(yè)務(wù)數(shù)據(jù)信息更加安全可靠,更利于汽車金融公司的發(fā)展。 下面結(jié)合圖12,以圖11中的汽車金融公司A中的汽車金融公司服務(wù)系統(tǒng)平臺作為客戶端為例,詳細(xì)闡述本發(fā)明的汽車金融銀行業(yè)務(wù)處理方法,其中,客戶端主機(jī)與客戶端銀行前置單元之間通過TCP/IP通訊協(xié)議建立連接;客戶端的銀行前置單元與銀行端銀行前置單元通過socket通訊方式進(jìn)行報文傳輸;銀行端銀行前置單元與業(yè)務(wù)處理單元通過調(diào)度tuxedo服務(wù),實現(xiàn)數(shù)據(jù)交換。
處理過程包括以下步驟 步驟Sl,客戶端銀行前置單元102接收客戶端主機(jī)101發(fā)送的業(yè)務(wù)請求XML報文。具體而言,客戶端的銀行前置與客戶端主機(jī)之間建立TCP/IP通訊連接,通過該TCP/IP連接接收客戶端主機(jī)發(fā)送的業(yè)務(wù)請求報文。 步驟S2,客戶端銀行前置單元102將接收的業(yè)務(wù)請求XML報文發(fā)送給銀行端銀行前置單元201。其中,客戶端銀行前置單元102對接收的業(yè)務(wù)請求XML報文進(jìn)行安全處理。具體而言,客戶端銀行前置單元102結(jié)合加密機(jī),對接收的業(yè)務(wù)請求XML報文進(jìn)行加密處理??蛻舳算y行前置單元102將進(jìn)行過安全處理的業(yè)務(wù)請求XML報文發(fā)送給銀行端銀行前置單元201。 步驟S3,銀行端銀行前置單元201接收客戶端銀行前置單元102發(fā)送的業(yè)務(wù)請求XML報文,并對其進(jìn)行安全處理,得到業(yè)務(wù)請求信息,并發(fā)送給業(yè)務(wù)處理單元202。具體而言,銀行端銀行前置單元201結(jié)合加密機(jī),對接收的業(yè)務(wù)請求XML報文進(jìn)行解密處理,得到業(yè)務(wù)請求信息,并通過調(diào)度Tuxedo服務(wù),實現(xiàn)與業(yè)務(wù)處理單元202的數(shù)據(jù)交換,將得到的業(yè)務(wù)請求信息發(fā)送給業(yè)務(wù)處理單元202。其中銀行端的銀行前置與客戶端的銀行前置通過socket通訊方式進(jìn)行報文傳輸。 步驟S4,業(yè)務(wù)處理單元202根據(jù)所述業(yè)務(wù)請求信息進(jìn)行與業(yè)務(wù)請求信息相對應(yīng)的業(yè)務(wù)處理,并產(chǎn)生業(yè)務(wù)處理信息,并將業(yè)務(wù)處理信息返回給銀行端銀行前置單元201。業(yè)務(wù)處理單元202是整個系統(tǒng)的核心部分,主要完成客戶所要求實現(xiàn)的業(yè)務(wù)邏輯,此單元將盡
10可能地滿足不同客戶的業(yè)務(wù)需求,對于不同客戶的業(yè)務(wù)需求,只需進(jìn)行簡單的配置,即可滿 足客戶要求。 步驟S5,所述業(yè)務(wù)處理單元202返回的業(yè)務(wù)處理信息至銀行端的銀行前置,并由 銀行端的銀行前置對接收的所述業(yè)務(wù)處理信息進(jìn)行安全處理,得到業(yè)務(wù)響應(yīng)XML報文,再 發(fā)送給客戶端銀行前置單元102。具體而言,銀行端銀行前置單元201結(jié)合加密機(jī),對接 收的業(yè)務(wù)處理信息進(jìn)行加密處理,得到業(yè)務(wù)響應(yīng)XML報文,再返回給客戶端銀行前置單元 102。 步驟S6,客戶端銀行前置單元102將接收的業(yè)務(wù)響應(yīng)XML報文返回給客戶端主機(jī) 101。其中,客戶端銀行前置單元102對業(yè)務(wù)響應(yīng)XML報文進(jìn)行安全處理。具體而言,客戶 端銀行前置單元102結(jié)合加密機(jī),對業(yè)務(wù)響應(yīng)XML報文進(jìn)行解密處理??蛻舳算y行前置單 元102將進(jìn)行過安全處理的業(yè)務(wù)響應(yīng)XML報文返回給客戶端主機(jī)101。
需要說明的是,由于客戶端所代表的汽車金融公司種類眾多,在本發(fā)明實施例中, 客戶端的銀行前置采用通訊交換平臺產(chǎn)品Winbridge軟件作為銀行端的接入軟件,將客戶 端(汽車金融公司服務(wù)系統(tǒng)平臺)與銀行端連接起來,從而實現(xiàn)了對底層繁瑣的通訊細(xì)節(jié) 的包裝。另外,通過配置Winbridge軟件的配置文件,可對不同客戶進(jìn)行簡單的參數(shù)配置, 包括客戶編號、柜員號、工作方式等,以滿足不同客戶的需求。當(dāng)然,本發(fā)明實施例不限于 采用Winbridge軟件作為銀行端的接入軟件,其他能夠?qū)崿F(xiàn)與Winbridge相同功能的銀行 端接入軟件也在本發(fā)明涵蓋的范圍內(nèi)。 通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借
助軟件結(jié)合必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者
是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢
獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)
中,如計算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人
計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。 以上所公開的僅為本發(fā)明的具體實施方式
,僅用于對本發(fā)明進(jìn)行舉例說明,不能
以此限定本發(fā)明之保護(hù)范圍,本領(lǐng)域技術(shù)人員在不脫離本發(fā)明實質(zhì)的前提下可以進(jìn)行各種
修改、變化或替換,因此,依照本發(fā)明所作的各種等同變化,仍屬于本發(fā)明所涵蓋的范圍。
權(quán)利要求
一種汽車金融銀行業(yè)務(wù)處理方法,其特征在于,包括如下步驟a,銀行端接收客戶端發(fā)送的業(yè)務(wù)請求報文;b,所述銀行端根據(jù)接收到的業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處理,產(chǎn)生業(yè)務(wù)響應(yīng)報文;c,所述銀行端向所述客戶端返回所述業(yè)務(wù)響應(yīng)報文。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟a之前,所述方法包括 aO,所述客戶端的銀行前置接收客戶端主機(jī)發(fā)送的業(yè)務(wù)請求報文; al,所述客戶端的銀行前置對所述業(yè)務(wù)請求報文進(jìn)行安全處理;a2 ,所述客戶端的銀行前置將經(jīng)安全處理后的業(yè)務(wù)請求報文發(fā)送給銀行端。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述步驟b包括b0,所述銀行端的銀行前置對所述業(yè)務(wù)請求報文進(jìn)行安全處理,得到業(yè)務(wù)請求信息; bl,所述銀行端的銀行前置將所述業(yè)務(wù)請求信息發(fā)送給銀行端的業(yè)務(wù)處理單元;b2,所述業(yè)務(wù)處理單元根據(jù)所述業(yè)務(wù)請求信息進(jìn)行與該業(yè)務(wù)請求信息相對應(yīng)的業(yè)務(wù)處理,并產(chǎn)生業(yè)務(wù)處理信息;b3,所述業(yè)務(wù)處理單元返回所述業(yè)務(wù)處理信息至銀行端的銀行前置; b4,所述銀行端的銀行前置對所述業(yè)務(wù)處理信息進(jìn)行安全處理,得到業(yè)務(wù)響應(yīng)報文。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述步驟c之后,所述方法包括 cO,所述客戶端的銀行前置接收所述銀行端返回的業(yè)務(wù)響應(yīng)報文,并對所述業(yè)務(wù)響應(yīng)報文進(jìn)行安全處理;cl,所述客戶端的銀行前置將經(jīng)安全處理后的業(yè)務(wù)響應(yīng)報文返回給客戶端主機(jī)。
5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述步驟b0中得到的業(yè)務(wù)請求信息為 客戶名及操作員名時,所述步驟b2為所述業(yè)務(wù)處理單元對客戶名及操作員名進(jìn)行合法性檢查,通過所述合法性檢查后,根 據(jù)編號規(guī)則生成客戶編號及操作員編號信息;所述步驟b3為所述業(yè)務(wù)處理單元返回所述客戶編號及操作員編號信息至銀行端的 銀行前置。
6. 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述步驟b0中得到的業(yè)務(wù)請求信息為 賬戶簽約數(shù)據(jù)信息時,所述步驟b2為所述業(yè)務(wù)處理單元對賬戶簽約數(shù)據(jù)信息進(jìn)行合法性檢查,通過所述合法性檢查后,根 據(jù)所述賬戶簽約信息進(jìn)行簽約,并產(chǎn)生賬戶數(shù)據(jù)處理信息;所述步驟b3為所述業(yè)務(wù)處理單元返回所述賬戶數(shù)據(jù)處理信息至銀行端的銀行前置。
7. 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述步驟b0中得到的業(yè)務(wù)請求信息為 資金劃轉(zhuǎn)信息時,所述步驟b2為所述業(yè)務(wù)處理單元對資金劃轉(zhuǎn)信息進(jìn)行合法性檢查,通過所述合法性檢查后,根據(jù)所 述資金劃轉(zhuǎn)信息進(jìn)行資金劃轉(zhuǎn)受理處理,并產(chǎn)生資金劃轉(zhuǎn)處理信息;所述步驟b3為所述業(yè)務(wù)處理單元返回所述資金劃轉(zhuǎn)處理信息至銀行端的銀行前置。
8. 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述步驟b0中得到的業(yè)務(wù)請求信息為 查詢數(shù)據(jù)信息時,所述步驟b2為所述業(yè)務(wù)處理單元對查詢數(shù)據(jù)信息進(jìn)行合法性檢查,通過所述合法性檢查后,根據(jù)所 述查詢數(shù)據(jù)信息查詢數(shù)據(jù)庫,獲得查詢結(jié)果信息;所述步驟b3為所述業(yè)務(wù)處理單元返回所述查詢結(jié)果信息至銀行端的銀行前置。
9. 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述步驟b0中得到的業(yè)務(wù)請求信息為 對賬單及記賬憑證信息時,所述步驟b2為所述業(yè)務(wù)處理單元對所述對賬單及記賬憑證信息進(jìn)行合法性檢查,通過所述合法性檢 查后,根據(jù)所述對賬單及記賬憑證信息,生成對賬單或記賬憑證數(shù)據(jù);所述步驟b3為所述業(yè)務(wù)處理單元返回所述對賬單或記賬憑證數(shù)據(jù)至銀行端的銀行 前置。
10. —種汽車金融銀行業(yè)務(wù)處理系統(tǒng),其特征在于包括客戶端模塊,用于發(fā)送業(yè)務(wù)請求報文;銀行端模塊,用于根據(jù)所述客戶端模塊發(fā)送的業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處理,產(chǎn)生相應(yīng) 的業(yè)務(wù)響應(yīng)報文,并向所述客戶端模塊返回所述業(yè)務(wù)響應(yīng)報文。
11. 根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述客戶端模塊包括 客戶端主機(jī),用于發(fā)送所述業(yè)務(wù)請求報文;客戶端銀行前置單元,用于接收客戶端主機(jī)發(fā)送的業(yè)務(wù)請求報文,并將所述業(yè)務(wù)請求 報文發(fā)送給銀行端模塊;或者用于接收銀行端模塊返回的所述業(yè)務(wù)響應(yīng)報文,并將所述業(yè) 務(wù)響應(yīng)報文返回給客戶端主機(jī)。
12. 根據(jù)權(quán)利要求IO所述的系統(tǒng),其特征在于,所述銀行端模塊包括 銀行端銀行前置單元,用于接收所述客戶端模塊發(fā)送的業(yè)務(wù)請求報文,對所述業(yè)務(wù)請求報文進(jìn)行安全處理后得到業(yè)務(wù)請求信息;并將所述業(yè)務(wù)請求信息發(fā)送給銀行端模塊的業(yè) 務(wù)處理單元;所述業(yè)務(wù)處理單元,用于根據(jù)所述業(yè)務(wù)請求信息進(jìn)行業(yè)務(wù)處理,產(chǎn)生業(yè)務(wù)處理信息,并 返回給銀行端銀行前置單元。
13. 根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述客戶端銀行前置單元包括 客戶端接收子單元,用于接收客戶端主機(jī)發(fā)送的業(yè)務(wù)請求報文,或者用于接收銀行端模塊返回的所述業(yè)務(wù)響應(yīng)報文;客戶端安全處理子單元,用于對所述客戶端主機(jī)發(fā)送的所述業(yè)務(wù)請求報文進(jìn)行安全處 理;或者用于對銀行端模塊返回的所述業(yè)務(wù)響應(yīng)報文進(jìn)行安全處理;客戶端發(fā)送子單元,用于將所述業(yè)務(wù)請求報文發(fā)送給銀行端模塊;或者用于將所述業(yè) 務(wù)響應(yīng)報文返回給客戶端主機(jī)。
14. 根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述銀行端銀行前置單元包括 銀行端接收子單元,用于接收所述客戶端銀行前置單元發(fā)送的業(yè)務(wù)請求報文;或者用于接收所述業(yè)務(wù)處理單元返回的業(yè)務(wù)處理信息;銀行端安全處理子單元,用于對所述銀行端接收子單元接收到的所述業(yè)務(wù)請求報文進(jìn) 行安全處理,得到業(yè)務(wù)請求信息;或者用于對所述業(yè)務(wù)處理單元返回的業(yè)務(wù)處理信息進(jìn)行 安全處理,得到所述業(yè)務(wù)響應(yīng)報文;銀行端發(fā)送子單元,用于將所述業(yè)務(wù)請求信息發(fā)送給所述業(yè)務(wù)處理單元;或者用于將 所述業(yè)務(wù)響應(yīng)報文發(fā)送給客戶端銀行前置單元。
15. 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述業(yè)務(wù)處理模塊包括 客戶管理模塊,用于實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為客戶名及操作員名時,對客戶名及操作員名進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)編 號規(guī)則生成客戶編號及操作員編號信息;返回所述客戶編號及操作員編號信息至銀行端銀 行前置單元; 和/或賬戶簽約管理模塊,用于實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息 為賬戶簽約數(shù)據(jù)信息時,對賬戶簽約數(shù)據(jù)信息進(jìn)行合法性檢查;通過所述合法性檢查后,根 據(jù)所述賬戶簽約信息進(jìn)行簽約,并產(chǎn)生賬戶數(shù)據(jù)處理信息;返回所述客戶編號及操作員編 號信息至銀行端銀行前置單元;和/或資金劃轉(zhuǎn)服務(wù)模塊,用于實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息 為資金劃轉(zhuǎn)信息時,對資金劃轉(zhuǎn)信息進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)所述資 金劃轉(zhuǎn)信息進(jìn)行資金劃轉(zhuǎn)受理處理,并產(chǎn)生資金劃轉(zhuǎn)處理信息;返回所述資金劃轉(zhuǎn)處理信 息至銀行端銀行前置單元;和/或查詢信息服務(wù)模塊,用于實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息 為查詢數(shù)據(jù)信息時,對查詢數(shù)據(jù)信息進(jìn)行合法性檢查;通過所述合法性檢查后,根據(jù)所述查 詢數(shù)據(jù)信息查詢數(shù)據(jù)庫,獲得查詢結(jié)果信息;返回所述查詢結(jié)果信息至銀行端銀行前置單 元;和/或?qū)~單處理模塊,用于實現(xiàn)如下功能當(dāng)銀行端銀行前置單元發(fā)送的業(yè)務(wù)請求信息為 對賬單及記賬憑證信息時,對對賬單及記賬憑證信息進(jìn)行合法性檢查;通過所述合法性檢 查后,根據(jù)所述對賬單及記賬憑證信息生成對賬單或記賬憑證數(shù)據(jù);返回所述對賬單或記 賬憑證數(shù)據(jù)至銀行端銀行前置單元。
全文摘要
本發(fā)明公開了一種汽車金融銀行業(yè)務(wù)處理方法,所述方法包括a,銀行端接收客戶端發(fā)送的業(yè)務(wù)請求報文;b,所述銀行端根據(jù)接收到的業(yè)務(wù)請求報文進(jìn)行業(yè)務(wù)處理,產(chǎn)生業(yè)務(wù)響應(yīng)報文;c,所述銀行端向所述客戶端返回所述業(yè)務(wù)響應(yīng)報文。相應(yīng)地,本發(fā)明還公開了一種汽車金融銀行業(yè)務(wù)處理系統(tǒng)。實施本發(fā)明,汽車金融公司服務(wù)系統(tǒng)平臺以報文形式將業(yè)務(wù)請求發(fā)送到銀行系統(tǒng)進(jìn)行業(yè)務(wù)處理,從而將汽車金融公司服務(wù)系統(tǒng)平臺接入銀行端,有效地提高了業(yè)務(wù)辦理效率,降低了人工成本,并且,業(yè)務(wù)數(shù)據(jù)信息更加安全可靠,更利于汽車金融公司的發(fā)展。
文檔編號G06Q40/00GK101706934SQ200910204560
公開日2010年5月12日 申請日期2009年12月1日 優(yōu)先權(quán)日2009年12月1日
發(fā)明者葉梓, 周建元, 沙磊, 王軍, 莫湘群, 董為, 鐘興俊, 鞠朝陽, 高亞峰, 高鐵磊 申請人:中國建設(shè)銀行股份有限公司