適用于金融系統(tǒng)的前置平臺(tái)方法及其裝置制造方法
【專(zhuān)利摘要】本發(fā)明涉及一種適用于金融系統(tǒng)的前置平臺(tái)方法及其裝置,其特點(diǎn)是:服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,得到相應(yīng)的交易響應(yīng)消息。之后,服務(wù)器將交易響應(yīng)消息發(fā)送給用戶(hù)終端,同時(shí)通過(guò)服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái)。之后服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,最終將交易消息響應(yīng)發(fā)送給用戶(hù)終端。本裝置包括有裝置盒體,特點(diǎn)是:裝置盒體上設(shè)置有數(shù)據(jù)連接端口數(shù)據(jù)連接端口的通訊端設(shè)置有銀聯(lián)通訊模塊,銀聯(lián)通訊模塊的銜接端口上連接有交易處理模塊的主數(shù)據(jù)處理端。由此,將交易請(qǐng)求消息發(fā)送給前置平臺(tái),而不是各銀行系統(tǒng),可以避免對(duì)不同系統(tǒng)的重復(fù)建設(shè)并實(shí)現(xiàn)用戶(hù)操作界面的統(tǒng)一。
【專(zhuān)利說(shuō)明】適用于金融系統(tǒng)的前置平臺(tái)方法及其裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及ー種,尤其涉及一種適用于金融系統(tǒng)的前置平臺(tái)方法及其裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)的智能化和網(wǎng)絡(luò)技術(shù)的發(fā)展,銀聯(lián)標(biāo)識(shí)卡用戶(hù)越來(lái)越多的通過(guò)銀行實(shí)現(xiàn)代繳費(fèi)。目前,銀行在進(jìn)行代繳費(fèi)業(yè)務(wù)時(shí),是由用戶(hù)到銀行柜臺(tái),銀行分別與不同的行業(yè)(如,電信、聯(lián)通、移動(dòng)、電力)協(xié)商合作,分別與各行業(yè)建立聯(lián)網(wǎng),針對(duì)不同的服務(wù)提供商采用不同的技術(shù)和業(yè)務(wù)接ロ。就現(xiàn)有銀行實(shí)現(xiàn)代繳費(fèi)業(yè)務(wù)來(lái)看,用戶(hù)到銀行的柜臺(tái)向銀行エ作人員選擇代繳費(fèi)業(yè)務(wù),銀行工作人員將相應(yīng)的行業(yè)的代繳費(fèi)請(qǐng)求發(fā)送給相應(yīng)的行業(yè)的銀行前置,例如,用戶(hù)選擇移動(dòng)代繳費(fèi)時(shí),銀行工作人員將用戶(hù)的請(qǐng)求發(fā)送給與移動(dòng)通信連接的移動(dòng)前置模塊,通過(guò)移動(dòng)前置模塊與移動(dòng)行業(yè)通訊交互,實(shí)現(xiàn)針對(duì)移動(dòng)的代繳費(fèi);用戶(hù)選擇聯(lián)通代繳費(fèi)吋,銀行工作人員將用戶(hù)的請(qǐng)求發(fā)送給與聯(lián)通通信連接的聯(lián)通前置模塊,通過(guò)聯(lián)通前置模塊與聯(lián)通行業(yè)通訊交互,實(shí)現(xiàn)針對(duì)聯(lián)通的代繳費(fèi)。
[0003]現(xiàn)有銀行代繳費(fèi)業(yè)務(wù)中,銀行分別與各行業(yè)分別聯(lián)接,例如,通過(guò)移動(dòng)前置模塊實(shí)現(xiàn)與移動(dòng)的互通,通過(guò)聯(lián)通前置模塊實(shí)現(xiàn)與聯(lián)通的互通。但是各模塊的技術(shù)接ロ、業(yè)務(wù)細(xì)節(jié)各異,針對(duì)不同的行業(yè)需要單獨(dú)開(kāi)發(fā)模塊,甚至需要単獨(dú)開(kāi)發(fā)前置系統(tǒng),例如針對(duì)移動(dòng)需要開(kāi)發(fā)移動(dòng)前置模塊,針對(duì)聯(lián)通需要開(kāi)發(fā)聯(lián)通前置模塊。因此,現(xiàn)有技術(shù)可能會(huì)造成模塊重復(fù)建設(shè),造成銀行端用戶(hù)交易渠道、操作界面各異。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的就是為了解決現(xiàn)有技術(shù)中存在的上述問(wèn)題,提供ー種適用于金融系統(tǒng)的前置平臺(tái)方法及其裝置。
[0005]本發(fā)明的目的通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于包括以下步驟:步驟①,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái),前置平臺(tái)對(duì)該交易請(qǐng)求消息進(jìn)行處理,得到相應(yīng)的交易響應(yīng)消息;步驟②,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易響應(yīng)消息發(fā)送給用戶(hù)終端;步驟③,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái);步驟④,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易響應(yīng)消息發(fā)送給用戶(hù),獲取用戶(hù)終端交易響應(yīng)報(bào)文,服務(wù)器將該用戶(hù)終端交易響應(yīng)報(bào)文打包后發(fā)送給用戶(hù)終端;步驟⑤,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái);步驟⑥,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易消息響應(yīng)發(fā)送給用戶(hù)終端。
[0006]上述的適用于金融系統(tǒng)的前置平臺(tái)方法,其中:步驟③中所述的銀行前置設(shè)備接收用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,根據(jù)該用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,得到前置平臺(tái)支持的交易請(qǐng)求報(bào)文,將該交易請(qǐng)求報(bào)文打包后發(fā)送行內(nèi)平臺(tái)。
[0007]進(jìn)ー步地,上述的適用于金融系統(tǒng)的前置平臺(tái)方法,其中:所述的該交易請(qǐng)求報(bào)文中附加交易請(qǐng)求與交易響應(yīng)匹配信息域。
[0008]更進(jìn)一歩地,上述的適用于金融系統(tǒng)的前置平臺(tái)方法,其中:步驟④中所述的銀行前置設(shè)備接收前置平臺(tái)發(fā)送的交易響應(yīng)報(bào)文包,將該交易響應(yīng)報(bào)文包與交易請(qǐng)求報(bào)文包匹配,根據(jù)該前置平臺(tái)發(fā)送的交易響應(yīng)報(bào)文包,得到用戶(hù)終端支持的用戶(hù)終端交易響應(yīng)報(bào)文。
[0009]更進(jìn)一歩地,上述的適用于金融系統(tǒng)的前置平臺(tái)方法,其中:步驟⑤中所述的服務(wù)器為接收的用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包分配交易流水號(hào),緩存接收用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,實(shí)時(shí)監(jiān)控接收到的交易請(qǐng)求報(bào)文包,用個(gè)人識(shí)別碼加密交易請(qǐng)求報(bào)文,為生成的請(qǐng)求報(bào)文生成鑒別碼,在交易庫(kù)中登記交易請(qǐng)求報(bào)文包的信息。
[0010]再進(jìn)ー步地,上述的適用于金融系統(tǒng)的前置平臺(tái)方法,其中:步驟⑥中所述的服務(wù)器將接收到的交易響應(yīng)發(fā)往交易實(shí)時(shí)監(jiān)控子系統(tǒng),驗(yàn)證交易響應(yīng)報(bào)文包的鑒別碼,在交易庫(kù)中登記交易響應(yīng)報(bào)文包的信息。
[0011]適用于金融系統(tǒng)的前置平臺(tái)處理裝置,包括有裝置盒體,其中:所述的裝置盒體上設(shè)置有數(shù)據(jù)連接端ロ,所述數(shù)據(jù)連接端ロ的通訊端設(shè)置有銀聯(lián)通訊模塊,所述銀聯(lián)通訊模塊的銜接端口上連接有交易處理模塊的主數(shù)據(jù)處理端。
[0012]上述的適用于金融系統(tǒng)的前置平臺(tái)處理裝置,其中:所述交易處理模塊的從數(shù)據(jù)處理端上連接有數(shù)據(jù)庫(kù)模塊。
[0013]進(jìn)ー步地,上述的適用于金融系統(tǒng)的前置平臺(tái)處理裝置,其中:所述的銀聯(lián)通訊模塊與交易處理模塊之間連接有緩沖模塊。
[0014]更進(jìn)一歩地,上述的適用于金融系統(tǒng)的前置平臺(tái)處理裝置,其中:所述的緩沖模塊的監(jiān)控端上連接有實(shí)時(shí)監(jiān)控模塊。
[0015]本發(fā)明技術(shù)方案的優(yōu)點(diǎn)主要體現(xiàn)在:將交易請(qǐng)求消息發(fā)送給前置平臺(tái),而不是各銀行系統(tǒng),可以避免對(duì)不同系統(tǒng)的重復(fù)建設(shè)。將交易請(qǐng)求消息發(fā)送給統(tǒng)ー的前置平臺(tái),可以實(shí)現(xiàn)用戶(hù)操作界面的統(tǒng)一。具體來(lái)說(shuō),擁有高效性系統(tǒng)內(nèi)核運(yùn)用Java線(xiàn)程池技術(shù),核心應(yīng)用服務(wù)器具有強(qiáng)大的動(dòng)態(tài)可伸縮性,處理效率高,利用高并發(fā)控制提供的功能有效的實(shí)現(xiàn)負(fù)載均衡。同時(shí),可以支持高并發(fā)處理,當(dāng)系統(tǒng)面向大規(guī)模聯(lián)機(jī)交易請(qǐng)求時(shí),具有出色的并發(fā)控制和處理能力。系統(tǒng)采用Java New IO的并發(fā)處理技術(shù),加入了線(xiàn)程池等高并發(fā)處理機(jī)制。毎秒可以達(dá)到2000筆的交易處理。并且,具備高效的信息交換及應(yīng)用處理能力,本方法可以提供高效的通訊機(jī)制,在主機(jī)內(nèi)通訊和跨主機(jī)通訊兩種模式下均能實(shí)現(xiàn)高速傳輸。信息交換與應(yīng)用采用共享數(shù)據(jù)池機(jī)制,實(shí)現(xiàn)平臺(tái)插件之間的數(shù)據(jù)高速傳輸。以應(yīng)用透明的方式提供訪(fǎng)問(wèn)接ロ,屏蔽主機(jī)通訊和跨主機(jī)通訊的差異。提供完整的通訊控制和保障機(jī)制,實(shí)現(xiàn)模塊功能的穩(wěn)定運(yùn)轉(zhuǎn)。再者,可以保證擁有較佳的擴(kuò)展性,本發(fā)明的實(shí)施通過(guò)穩(wěn)定的運(yùn)行架構(gòu)和高效的二次開(kāi)發(fā)平臺(tái),為系統(tǒng)的業(yè)務(wù)擴(kuò)張?zhí)峁└咝У闹С帧Mㄟ^(guò)二次開(kāi)發(fā)平臺(tái),可以快速構(gòu)建新的業(yè)務(wù)需求,以最快的速度滿(mǎn)足市場(chǎng)和客戶(hù)的需要。本發(fā)明具有較佳的可靠性,采用本發(fā)明的方法所構(gòu)成的系統(tǒng)采用成熟的開(kāi)源框架Spring作為底層支撐框架,并且持續(xù)更新支持,不斷的進(jìn)行完善。再說(shuō),能夠支持集群技術(shù),使用JBoss Cache作為底層實(shí)現(xiàn)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0016]本發(fā)明的目的、優(yōu)點(diǎn)和特點(diǎn),將通過(guò)下面優(yōu)選實(shí)施例的非限制性說(shuō)明進(jìn)行圖示和解釋。這些實(shí)施例僅是應(yīng)用本發(fā)明技術(shù)方案的典型范例,凡采取等同替換或者等效變換而形成的技術(shù)方案,均落在本發(fā)明要求保護(hù)的范圍之內(nèi)。這些附圖當(dāng)中,
圖1是適用于金融系統(tǒng)的前置平臺(tái)方法的實(shí)施流程示意圖;
圖2是適用于金融系統(tǒng)的前置平臺(tái)處理裝置的構(gòu)造示意圖。
[0017]
【具體實(shí)施方式】
[0018]適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于包括以下步驟:
首先,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái),前置平臺(tái)對(duì)該交易請(qǐng)求消息進(jìn)行處理,得到相應(yīng)的交易響應(yīng)消息。接著,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易響應(yīng)消息發(fā)送給用戶(hù)終端。
[0019]之后,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái)。在此期間,銀行前置設(shè)備接收用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包。同時(shí),服務(wù)器根據(jù)該用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,得到前置平臺(tái)支持的交易請(qǐng)求報(bào)文,將該交易請(qǐng)求報(bào)文打包后發(fā)送行內(nèi)平臺(tái)。并且,為了提高數(shù)據(jù)處理能力,該交易請(qǐng)求報(bào)文中附加交易請(qǐng)求與交易響應(yīng)匹配信息域。
[0020]然后,通過(guò)服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易響應(yīng)消息發(fā)送給用戶(hù),以此獲取用戶(hù)終端交易響應(yīng)報(bào)文。隨即,服務(wù)器將該用戶(hù)終端交易響應(yīng)報(bào)文打包后發(fā)送給用戶(hù)終端。
[0021]銀行前置設(shè)備接收前置平臺(tái)發(fā)送的交易響應(yīng)報(bào)文包,將該交易響應(yīng)報(bào)文包與交易請(qǐng)求報(bào)文包匹配,根據(jù)該前置平臺(tái)發(fā)送的交易響應(yīng)報(bào)文包,得到用戶(hù)終端支持的用戶(hù)終端交易響應(yīng)報(bào)文。
[0022]接著,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái)。同吋,為了對(duì)不同的信息進(jìn)行最佳的匹配,在這個(gè)過(guò)程中,服務(wù)器為接收的用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包分配交易流水號(hào)。在此期間,服務(wù)器緩存接收用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,實(shí)時(shí)監(jiān)控接收到的交易請(qǐng)求報(bào)文包。當(dāng)然,考慮到信息的安全得以保證,服務(wù)器采用個(gè)人識(shí)別碼加密交易請(qǐng)求報(bào)文,為生成的請(qǐng)求報(bào)文生成鑒別碼,在交易庫(kù)中登記交易請(qǐng)求報(bào)文包的信息。
[0023]完成上述步驟后,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易消息響應(yīng)發(fā)送給用戶(hù)終端。具體來(lái)說(shuō),服務(wù)器將接收到的交易響應(yīng)發(fā)往交易實(shí)時(shí)監(jiān)控子系統(tǒng),驗(yàn)證交易響應(yīng)報(bào)文包的鑒別碼,在交易庫(kù)中登記交易響應(yīng)報(bào)文包的信息。
[0024]如圖1所示,將本發(fā)明的具體實(shí)施流程示意圖,其過(guò)程如下:
步驟401:交易處理模塊從用戶(hù)終端接收交易請(qǐng)求報(bào)文包。
[0025]步驟402:交易處理模塊為交易請(qǐng)求報(bào)文包分配交易流水號(hào)。
[0026]步驟403:交易處理模塊將接收的交易請(qǐng)求報(bào)文包發(fā)送給緩沖模塊,在緩沖模塊中緩存交易請(qǐng)求報(bào)文包。
[0027]步驟404:緩沖模塊將接收到的交易請(qǐng)求報(bào)文包發(fā)往實(shí)時(shí)監(jiān)控模塊。
[0028]步驟405:交易處理模塊在緩沖模塊中取出ー個(gè)交易請(qǐng)求報(bào)文包講行處理。
[0029]步驟406:交易處理模塊解包該交易請(qǐng)求報(bào)文包。[0030]步驟407:交易處理模塊根據(jù)交易的不同種類(lèi),將該交易請(qǐng)求報(bào)文組織銀聯(lián)交易請(qǐng)求報(bào)文。
[0031]步驟408:交易處理模塊在銀聯(lián)交易請(qǐng)求報(bào)文中附加交易請(qǐng)求與交易響應(yīng)匹配信息域。
[0032]步驟409:交易處理模塊轉(zhuǎn)換PIN密文域。
[0033]步驟410:交易處理模塊為生成的銀聯(lián)請(qǐng)求報(bào)文生成MAC。(根據(jù)銀聯(lián)是否有該域,可選)
步驟411:交易處理模塊打包發(fā)往銀聯(lián)的交易請(qǐng)求報(bào)文,形成銀聯(lián)交易請(qǐng)求報(bào)文包。
[0034]步驟412:在數(shù)據(jù)庫(kù)模塊中登記交易請(qǐng)求信息。
[0035]步驟413 — 415:交易處理模塊將銀聯(lián)交易請(qǐng)求包提交給銀聯(lián)通訊模塊,由銀聯(lián)通訊模塊將交易請(qǐng)求報(bào)文包發(fā)送給前置平臺(tái)。
[0036]步驟416:銀聯(lián)通訊模塊接收前置平臺(tái)的響應(yīng)。
[0037]步驟417:將交易響應(yīng)報(bào)文包發(fā)送給緩沖模塊,對(duì)各交易響應(yīng)報(bào)文包進(jìn)行緩沖處理。
[0038]步驟418:緩沖模塊將接收到的交易響應(yīng)報(bào)文包發(fā)往實(shí)時(shí)監(jiān)控模塊。
[0039]步驟419:交易處理模塊在緩沖模塊中根據(jù)交易請(qǐng)求與交易響應(yīng)匹配信息域的信息,取出與交易請(qǐng)求報(bào)文包匹配的交易響應(yīng)報(bào)文包。
[0040]步驟420:交易處理模塊解包交易響應(yīng)報(bào)文包。
[0041]步驟421:交易處理模塊驗(yàn)證該交易響應(yīng)報(bào)文的MAC。(根據(jù)銀聯(lián)是否有該域,可選) 步驟422:解密PIN0。
[0042]步驟423:交易處理模塊根據(jù)交易的不同種類(lèi),將交易響應(yīng)報(bào)文轉(zhuǎn)換為用戶(hù)終端支持的終端響應(yīng)報(bào)文。
[0043]步驟424:交易處理模塊打包發(fā)往用戶(hù)終端的終端響應(yīng)報(bào)文,形成終端響應(yīng)報(bào)文包。
[0044]步驟425:交易處理模塊在數(shù)據(jù)庫(kù)模塊中登記交易響應(yīng)信息。
[0045]步驟426:交易處理模塊將終端響應(yīng)報(bào)文包發(fā)往用戶(hù)終端。
[0046]步驟427:交易處理任務(wù)進(jìn)程結(jié)束。
[0047]換句話(huà)說(shuō),上述過(guò)程是將交易請(qǐng)求處理后發(fā)送給前置平臺(tái),并接收前置平臺(tái)返回的交易響應(yīng),實(shí)現(xiàn)用戶(hù)終端通過(guò)銀行前置設(shè)備與前置平臺(tái)交互,而不是通過(guò)各行業(yè)的銀行前置模塊與各行業(yè)分別交互,實(shí)現(xiàn)用戶(hù)的操作界面統(tǒng)一,避免各行業(yè)的銀行前置模塊的重復(fù)建設(shè)。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于ー計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。并且,前置平臺(tái)是由本發(fā)明提供的可以實(shí)現(xiàn)與各發(fā)卡機(jī)構(gòu)通信的公共平臺(tái),前置平臺(tái)還與各行業(yè)(如移動(dòng)、聯(lián)通、電カ等)存在通信連接。發(fā)明人在本發(fā)明的過(guò)程中正是發(fā)現(xiàn)前置平臺(tái)具有與各方(包括各行業(yè)和各發(fā)卡機(jī)構(gòu))通信的能力,基于該前置平臺(tái)實(shí)現(xiàn)銀行的代繳費(fèi)業(yè)務(wù),避免銀行針對(duì)各行業(yè)開(kāi)發(fā)各自的模塊,避免重復(fù)建設(shè),實(shí)現(xiàn)為用戶(hù)提供統(tǒng)ー的交易操作流程和交易界面。
[0048]為了便于將本方法與現(xiàn)有的服務(wù)器進(jìn)行結(jié)合,有效分擔(dān)服務(wù)器的處理流程,提高本方法的運(yùn)作效率,如圖2所示,本發(fā)明還提供ー種適用于金融系統(tǒng)的前置平臺(tái)處理裝置,包括有裝置盒體1,其特別之處在于:為了便干與服務(wù)器進(jìn)行便捷的數(shù)據(jù)通訊,本發(fā)明采用的裝置盒體I上設(shè)置有數(shù)據(jù)連接端ロ 2。這樣滿(mǎn)足x25協(xié)議或者TCP/IP通訊。具體來(lái)說(shuō),該數(shù)據(jù)連接端ロ 2的通訊端設(shè)置有銀聯(lián)通訊模塊3。同時(shí),考慮到可以有效處理各種交易需求,在銀聯(lián)通訊模塊3的銜接端口上連接有交易處理模塊4的主數(shù)據(jù)處理端。
[0049]就本發(fā)明ー較佳的實(shí)施方式來(lái)看,考慮到能夠免去在服務(wù)器上擴(kuò)充相關(guān)的存數(shù)設(shè)備,直接由本處理裝置來(lái)進(jìn)行相關(guān)的數(shù)據(jù)存儲(chǔ),在交易處理模塊4的從數(shù)據(jù)處理端上連接有數(shù)據(jù)庫(kù)模塊5。同時(shí),在現(xiàn)實(shí)的運(yùn)作過(guò)程中,由于交易處理模塊4需要承擔(dān)大量的數(shù)據(jù)處理,為了不至于造成數(shù)據(jù)擁堵,進(jìn)行最佳的處理排序,本發(fā)明在銀聯(lián)通訊模塊3與交易處理模塊4之間連接有緩沖模塊6。
[0050]進(jìn)ー步來(lái)看,為了便于在本發(fā)明的實(shí)施過(guò)程中對(duì)數(shù)據(jù)流進(jìn)行有效的監(jiān)控,提高處理正確率和金融安全性,在緩沖模塊6的監(jiān)控端上連接有實(shí)時(shí)監(jiān)控模塊7。
[0051]再進(jìn)ー步來(lái)看,本裝置的交易處理模塊4接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將用戶(hù)終端發(fā)送的交易請(qǐng)求消息轉(zhuǎn)換為前置平臺(tái)支持的銀聯(lián)交易請(qǐng)求消息,銀聯(lián)通訊模塊3接收交易處理模塊4發(fā)送的銀聯(lián)交易請(qǐng)求消息,并將該銀聯(lián)交易請(qǐng)求發(fā)送給前置平臺(tái)。并且,銀聯(lián)通訊模塊3接收前置平臺(tái)返回的交易響應(yīng)消息,并將該銀聯(lián)交易響應(yīng)消息發(fā)送給交易處理模塊4,交易處理模塊4將前置平臺(tái)返回的交易響應(yīng)消息轉(zhuǎn)換為用戶(hù)終端支持的用戶(hù)終端交易響應(yīng)消息,并將該用戶(hù)終端交易響應(yīng)消息發(fā)送給用戶(hù)終端。
[0052]結(jié)合本發(fā)明的實(shí)際使用情況來(lái)看,緩沖模塊6用于緩存所述交易請(qǐng)求消息及交易響應(yīng)消息。實(shí)時(shí)監(jiān)控模塊用于在請(qǐng)求顯示區(qū)域顯示所述交易請(qǐng)求消息,在響應(yīng)顯示區(qū)域顯示所述交易響應(yīng)消息。數(shù)據(jù)庫(kù)模塊5用于對(duì)所述交易請(qǐng)求消息和交易響應(yīng)消息進(jìn)行登記處理。交易處理模塊4還用于為每個(gè)交易請(qǐng)求消息分配流水號(hào)。
[0053]通過(guò)上述的文字表述可以看出,采用本發(fā)明后,將交易請(qǐng)求消息發(fā)送給前置平臺(tái),而不是各銀行系統(tǒng),可以避免對(duì)不同系統(tǒng)的重復(fù)建設(shè)。將交易請(qǐng)求消息發(fā)送給統(tǒng)ー的前置平臺(tái),可以實(shí)現(xiàn)用戶(hù)操作界面的統(tǒng)一。具體來(lái)說(shuō),擁有高效性系統(tǒng)內(nèi)核運(yùn)用Java線(xiàn)程池技木,核心應(yīng)用服務(wù)器具有強(qiáng)大的動(dòng)態(tài)可伸縮性,處理效率高,利用高并發(fā)控制提供的功能有效的實(shí)現(xiàn)負(fù)載均衡。同時(shí),可以支持高并發(fā)處理,當(dāng)系統(tǒng)面向大規(guī)模聯(lián)機(jī)交易請(qǐng)求時(shí),具有出色的并發(fā)控制和處理能力。系統(tǒng)采用Java New IO的并發(fā)處理技術(shù),加入了線(xiàn)程池等高并發(fā)處理機(jī)制。毎秒可以達(dá)到2000筆的交易處理。并且,具備高效的信息交換及應(yīng)用處理能力,本方法可以提供高效的通訊機(jī)制,在主機(jī)內(nèi)通訊和跨主機(jī)通訊兩種模式下均能實(shí)現(xiàn)高速傳輸。信息交換與應(yīng)用采用共享數(shù)據(jù)池機(jī)制,實(shí)現(xiàn)平臺(tái)插件之間的數(shù)據(jù)高速傳輸。以應(yīng)用透明的方式提供訪(fǎng)問(wèn)接ロ,屏蔽主機(jī)通訊和跨主機(jī)通訊的差異。提供完整的通訊控制和保障機(jī)制,實(shí)現(xiàn)模塊功能的穩(wěn)定運(yùn)轉(zhuǎn)。再者,可以保證擁有較佳的擴(kuò)展性,本發(fā)明的實(shí)施通過(guò)穩(wěn)定的運(yùn)行架構(gòu)和高效的二次開(kāi)發(fā)平臺(tái),為系統(tǒng)的業(yè)務(wù)擴(kuò)張?zhí)峁└咝У闹С?。通過(guò)二次開(kāi)發(fā)平臺(tái),可以快速構(gòu)建新的業(yè)務(wù)需求,以最快的速度滿(mǎn)足市場(chǎng)和客戶(hù)的需要。本發(fā)明具有較佳的可靠性,采用本發(fā)明的方法所構(gòu)成的系統(tǒng)采用成熟的開(kāi)源框架Spring作為底層支撐框架,并且持續(xù)更新支持,不斷的進(jìn)行完善。再說(shuō),能夠支持集群技術(shù),使用JBoss Cache作為底層實(shí)現(xiàn)。
【權(quán)利要求】
1.適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于包括以下步驟: 步驟①,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái),前置平臺(tái)對(duì)該交易請(qǐng)求消息進(jìn)行處理,得到相應(yīng)的交易響應(yīng)消息; 步驟②,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易響應(yīng)消息發(fā)送給用戶(hù)終端; 步驟③,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái); 步驟④,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易響應(yīng)消息發(fā)送給用戶(hù),獲取用戶(hù)終端交易響應(yīng)報(bào)文,服務(wù)器將該用戶(hù)終端交易響應(yīng)報(bào)文打包后發(fā)送給用戶(hù)終端; 步驟⑤,服務(wù)器接收用戶(hù)終端發(fā)送的交易請(qǐng)求消息,將交易請(qǐng)求消息發(fā)送給前置平臺(tái); 步驟⑥,服務(wù)器接收前置平臺(tái)返回的交易響應(yīng)消息,將交易消息響應(yīng)發(fā)送給用戶(hù)終端。
2.根據(jù)權(quán)利要求1所述的適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于:步驟③中所述的銀行前置設(shè)備接收用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,根據(jù)該用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,得到前置平臺(tái)支持的交易請(qǐng)求報(bào)文,將該交易請(qǐng)求報(bào)文打包后發(fā)送行內(nèi)平臺(tái)。
3.根據(jù)權(quán)利要求2所述的適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于:所述的該交易請(qǐng)求報(bào)文中附加交易請(qǐng)求與交易響應(yīng)匹配信息域。
4.根據(jù)權(quán)利要求1所述的適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于:步驟④中所述的銀行前置設(shè)備接收前置平臺(tái)發(fā)送的交易響應(yīng)報(bào)文包,將該交易響應(yīng)報(bào)文包與交易請(qǐng)求報(bào)文包匹配,根據(jù)該前置平臺(tái)發(fā)送的交易響應(yīng)報(bào)文包,得到用戶(hù)終端支持的用戶(hù)終端交易響應(yīng)報(bào)文。
5.根據(jù)權(quán)利要求1所述的適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于:步驟⑤中所述的服務(wù)器為接收的用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包分配交易流水號(hào),緩存接收用戶(hù)終端發(fā)送的交易請(qǐng)求報(bào)文包,實(shí)時(shí)監(jiān)控接收到的交易請(qǐng)求報(bào)文包,用個(gè)人識(shí)別碼加密交易請(qǐng)求報(bào)文,為生成的請(qǐng)求報(bào)文生成鑒別碼,在交易庫(kù)中登記交易請(qǐng)求報(bào)文包的信息。
6.根據(jù)權(quán)利要求1所述的適用于金融系統(tǒng)的前置平臺(tái)方法,其特征在于:步驟⑥中所述的服務(wù)器將接收到的交易響應(yīng)發(fā)往交易實(shí)時(shí)監(jiān)控子系統(tǒng),驗(yàn)證交易響應(yīng)報(bào)文包的鑒別碼,在交易庫(kù)中登記交易響應(yīng)報(bào)文包的信息。
7.適用于金融系統(tǒng)的前置平臺(tái)處理裝置,包括有裝置盒體,其特征在于:所述的裝置盒體上設(shè)置有數(shù)據(jù)連接端ロ,所述數(shù)據(jù)連接端ロ的通訊端設(shè)置有銀聯(lián)通訊模塊,所述銀聯(lián)通訊模塊的銜接端口上連接有交易處理模塊的主數(shù)據(jù)處理端。
8.根據(jù)權(quán)利要求7所述的適用于金融系統(tǒng)的前置平臺(tái)處理裝置,其特征在于:所述交易處理模塊的從數(shù)據(jù)處理端上連接有數(shù)據(jù)庫(kù)模塊。
9.根據(jù)權(quán)利要求7所述的適用于金融系統(tǒng)的前置平臺(tái)處理裝置,其特征在于:所述的銀聯(lián)通訊模塊與交易處理模塊之間連接有緩沖模塊。
10.根據(jù)權(quán)利要求9所述的適用于金融系統(tǒng)的前置平臺(tái)處理裝置,其特征在于:所述的緩沖模塊的監(jiān)控端上連接有實(shí)時(shí)監(jiān)控模塊。
【文檔編號(hào)】G06Q20/08GK103530763SQ201210231181
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2012年7月5日 優(yōu)先權(quán)日:2012年7月5日
【發(fā)明者】王峻 申請(qǐng)人:蘇州東潤(rùn)信息技術(shù)有限公司