




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、 電視銀行技術白皮書新晨科技股份有限公司二O一一年三月文件變更紀錄版本編號*變化狀態(tài)簡要講明變更人變更日期批準人批準日期 1.0A初稿李堯 *變化狀態(tài):A增加,M修改,D刪除目錄 TOC o 1-3 h z u HYPERLINK l _Toc302042745 1背景概述 PAGEREF _Toc302042745 h 1 HYPERLINK l _Toc302042746 1.1研發(fā)背景 PAGEREF _Toc302042746 h 1 HYPERLINK l _Toc302042747 1.2行業(yè)現(xiàn)狀 PAGEREF _Toc302042747 h 1 HYPERLINK l _Toc
2、302042748 1.3產(chǎn)品定位 PAGEREF _Toc302042748 h 1 HYPERLINK l _Toc302042749 2電視銀行系統(tǒng)功能介紹 PAGEREF _Toc302042749 h 1 HYPERLINK l _Toc302042750 2.1系統(tǒng)拓撲圖 PAGEREF _Toc302042750 h 2 HYPERLINK l _Toc302042751 2.2系統(tǒng)邏輯構(gòu)架 PAGEREF _Toc302042751 h 3 HYPERLINK l _Toc302042752 2.3系統(tǒng)功能介紹 PAGEREF _Toc302042752 h 5 HYPERLI
3、NK l _Toc302042753 3電視銀行系統(tǒng)特性介紹 PAGEREF _Toc302042753 h 6 HYPERLINK l _Toc302042754 3.1技術特性 PAGEREF _Toc302042754 h 6 HYPERLINK l _Toc302042755 3.2應用特性 PAGEREF _Toc302042755 h 7 HYPERLINK l _Toc302042756 3.3系統(tǒng)特性 PAGEREF _Toc302042756 h 8 HYPERLINK l _Toc302042757 4電視銀行系統(tǒng)技術介紹 PAGEREF _Toc302042757 h 1
4、0 HYPERLINK l _Toc302042758 4.1Be-Bank平臺 PAGEREF _Toc302042758 h 10 HYPERLINK l _Toc302042759 4.2前置網(wǎng)關 PAGEREF _Toc302042759 h 14背景概述研發(fā)背景電視銀行是隨著數(shù)字電視技術的應用和普及而逐漸產(chǎn)生的一種銀行金融服務產(chǎn)品。電視銀行利用了目前在我國普及率最高的有線電視網(wǎng)絡作為傳輸平臺,利用幾乎每家都有的電視機作為顯示終端,為客戶提供快捷安全的銀行金融服務。我國“三網(wǎng)融合”的大力推進為電視銀行的進展提供了技術與用戶基礎。行業(yè)現(xiàn)狀目前電視銀行在國內(nèi)的應用還沒有完全普及,現(xiàn)時期大多
5、差不多上以有線電視運營商為主,各大銀行省級分行以及中小都市商業(yè)銀行為輔合作進行。由于廣電行業(yè)區(qū)域性的限制,全國性的大型商業(yè)銀行在電視銀行渠道的建設與推廣十分困難,目前只有中國郵政儲蓄銀行是在總行層面進行全國推廣。電視銀行的建設符合“三網(wǎng)融合”金融布局的需要,向客戶提供多功能、現(xiàn)代化、簡易、便捷、安全的電視金融服務窗口,有利于提升銀行的形象。產(chǎn)品定位全面的平臺支持 電視銀行系統(tǒng)的展示是通過數(shù)字電視機頂盒中間件完成的,國內(nèi)機頂盒中間件種類繁多同時差異較大,電視銀行系統(tǒng)要能夠同時兼容各種主流機頂盒中間件。專業(yè)的渠道架構(gòu) 電視銀行系統(tǒng)作為一種新興的渠道,應具備全面且完善的渠道特性,擁有強大的渠道接入能
6、力。豐富的業(yè)務功能 豐富的業(yè)務是一個渠道成功與否的關鍵因素,電視銀行系統(tǒng)要能夠提供全面的業(yè)務功能以確保電視銀行的順利推廣??焖俚南到y(tǒng)實施 電視銀行的建設是一個搶占先機的機會,現(xiàn)時期的市場處于空白,快速建設系統(tǒng),搶占先機至關重要。電視銀行系統(tǒng)功能介紹系統(tǒng)拓撲圖整個物理網(wǎng)絡架構(gòu)從外到內(nèi)劃分成五個區(qū),每個區(qū)之間都通過防火墻進行隔離,以保障整個物理網(wǎng)絡的安全性,每個區(qū)的部署分不如下:用戶接入?yún)^(qū) 用戶接入?yún)^(qū)包括電視銀行客戶、數(shù)字電視、用戶機頂盒、運營商服務平臺。電視銀行客戶通過遙控器使用機頂盒掃瞄器,然后通過數(shù)字電視網(wǎng)和郵政金融網(wǎng)訪問電視銀行,用戶機頂盒通過數(shù)字電視網(wǎng)接入到運營商服務平臺,運營商服務平臺
7、通過通訊專線、防火墻接入到郵政金融專線網(wǎng),運營商服務平臺通過SSL加密連接,關于各地點的運營商服務平臺首先接入當?shù)氐泥]儲銀行金融網(wǎng),然后再統(tǒng)一接入到總行專線網(wǎng),關于電視支付商戶,通過互聯(lián)網(wǎng)接入到網(wǎng)上支付商戶治理平臺,另外關于支付交易,通過運營商服務平臺轉(zhuǎn)接到電視銀行系統(tǒng)。DMZ區(qū) DMZ區(qū)部署外部WEB服務器和外部通訊網(wǎng)關。電視支付商戶通過互聯(lián)網(wǎng)接入銀行內(nèi)部專網(wǎng),并通過外部WEB服務器轉(zhuǎn)發(fā)請求到應用區(qū);電視支付商戶接收的通知信息由外部通訊網(wǎng)關負責轉(zhuǎn)發(fā)。電視銀行用戶的訪問請求由運營商治理平臺通過銀行內(nèi)部專網(wǎng)接入,并通過外部WEB服務器轉(zhuǎn)發(fā)到應用區(qū)。應用區(qū) 應用區(qū)部署電視銀行應用系統(tǒng)服務器、數(shù)據(jù)庫
8、服務器、電視支付服務器、后臺治理服務器、內(nèi)部WEB服務器,另外還與其它系統(tǒng)共用安全設備:防篡改服務器、口令驗證服務器、口令生成服務器等。應用服務器實現(xiàn)電視銀行的業(yè)務處理后轉(zhuǎn)接到前置區(qū)。應用服務器可依照實際的業(yè)務量進行橫向調(diào)整。新晨科技電視銀行系統(tǒng)能夠充分利用應用服務器的集群(Clustering)、負載均衡(Balancing)技術,能夠依照業(yè)務量的大小動態(tài)的配置多臺應用服務器。當一臺應用服務器負載過大時,能夠動態(tài)地將請求發(fā)送到不同的應用服務器,從而實現(xiàn)均衡負載功能,提高系統(tǒng)的效率,而客戶則完全感受不到其中的差不。前置區(qū) 前置區(qū)部署前置網(wǎng)關(AG)服務器,通過前置網(wǎng)關服務實現(xiàn)與后臺業(yè)務區(qū)的各個
9、服務器連接。后臺業(yè)務區(qū) 后臺業(yè)務區(qū)包括銀行各個業(yè)務系統(tǒng)或外部系統(tǒng)。系統(tǒng)邏輯構(gòu)架電視銀行系統(tǒng)分為四個層次:渠道層電視銀行系統(tǒng)所針對的渠道是數(shù)字電視,依照電視銀行渠道的特性,在渠道層要緊包括:用戶機頂盒:數(shù)字電視的用戶機頂盒是安裝在客戶家庭,通過數(shù)字電視網(wǎng)接入到數(shù)字電視運營商服務平臺。運營商服務平臺:數(shù)字電視運營實現(xiàn)用戶機頂盒和郵儲銀行電視銀行系統(tǒng)之間的連接,主流的數(shù)字電視運營商包括:歌華、文廣、華數(shù)等。第三方商戶:指提供電視支付的第三方商戶,數(shù)字電視的第三方商戶通過運營商服務平臺接入進行電視支付交易操作;電視支付業(yè)務中的商戶通過互聯(lián)網(wǎng)連接商戶治理系統(tǒng)進行商戶相關信息治理。應用層電視銀行系統(tǒng)的應用
10、層要緊實現(xiàn)電視銀行業(yè)務的處理,在應用層要緊包括:電視銀行系統(tǒng):電視銀行系統(tǒng)要緊包括WEB接入、前端服務、后臺治理三大部分,事實上現(xiàn)基于J2EE技術,提供電視銀行業(yè)務處理。WEB接入實現(xiàn)了數(shù)字電視運營商服務平臺的接入;前端服務功能包括差不多業(yè)務、投資理財、客戶服務、銀行資訊、交易驗證、身份認證、繳費業(yè)務等各個功能;后臺治理包括運營商治理、參數(shù)治理、系統(tǒng)治理、風險治理、客戶治理、報表治理等各個功能,后臺治理需要與現(xiàn)有網(wǎng)上銀行、電話銀行共享基礎信息。電視支付系統(tǒng):電視支付系統(tǒng)要緊負責實現(xiàn)電視支付相關業(yè)務的處理,要緊包括WEB接入、支付服務、日終清算三大部分,事實上現(xiàn)基于J2EE技術。WEB接入通過數(shù)
11、字電視運營商實現(xiàn)與第三方商戶的接入;支付服務提供安全操縱、支付交易、商戶公告、商戶頁面等功能,日終清算部分提供商戶賬務清算功能。個人網(wǎng)銀系統(tǒng):電視銀行系統(tǒng)需要與個人網(wǎng)銀系統(tǒng)共享基礎信息,并實現(xiàn)渠道之間的互動??蛻舴罩行南到y(tǒng):電視銀行系統(tǒng)需要與客戶服務中心系統(tǒng)共享基礎信息,并實現(xiàn)渠道之間的互動。RA:CFCA具有對證書的申請、審核、批準、簽發(fā)證書及證書下載、證書注銷、證書新等證書治理功能。電視銀行系統(tǒng)通過內(nèi)部RA服務器和CFCA互聯(lián),獲得各種數(shù)字證書認證需要的服務。前置層前置層是應用層和后臺業(yè)務層之間的轉(zhuǎn)接樞紐,通過前置網(wǎng)關(AG)實現(xiàn)與后臺各個業(yè)務系統(tǒng)之間的連接,在前置層,采納新晨公司成熟的
12、“新晨交換平臺”產(chǎn)品來實現(xiàn),能夠做到與后臺各個業(yè)務系統(tǒng)之間的快速連接。業(yè)務層后臺業(yè)務層實現(xiàn)電視銀行業(yè)務的交易處理過程。系統(tǒng)功能介紹電視銀行系統(tǒng)特性介紹技術特性兼容性好電視銀行要具有專門好的兼容性,確保與現(xiàn)有和今后的業(yè)務及治理系統(tǒng)、行內(nèi)及行外系統(tǒng)、國內(nèi)及國外系統(tǒng)的對接和集成,以便為客戶提供全天候、全方位和個性化的銀行綜合服務。高穩(wěn)定性可靠性、穩(wěn)定性是本系統(tǒng)一個特不重要的設計原則,必須采取有效的手段,保證整個系統(tǒng)的可靠穩(wěn)定運行,并充分做到724小時的全天候服務。保證系統(tǒng)的穩(wěn)定性要緊從以下兩個方面來考慮。首先,關鍵的設備和功能模塊選擇和部署要做到雙備份,實現(xiàn)多級的冗余設計,保證整個系統(tǒng)無單一故障點,
13、以最大限度的愛護用戶投資。其次,由于銀行的業(yè)務特征,電視銀行經(jīng)常能夠在某些時刻段遇到超大訪問量的沖擊,現(xiàn)在訪問量比正常平均訪問量高出許多倍,產(chǎn)品和功能模塊的高效處理能力就成為阻礙系統(tǒng)穩(wěn)定的重要因素。在選擇產(chǎn)品和功能模塊時其峰值處理能力將是一個重要的考核指標。安全性與便捷性兼顧系統(tǒng)安全性設計應該從系統(tǒng)平臺安全、網(wǎng)絡安全、應用安全和運行安全等幾個方面來考慮。系統(tǒng)平臺安全確實是關鍵部件均應采納多種冗余容錯技術,使整個系統(tǒng)沒有一個單點故障,保證較高的可靠性和穩(wěn)定性。網(wǎng)絡安全確實是通過VLAN的合理劃分防止網(wǎng)絡上的廣播風暴,通過防火墻的部署滿足防攻擊、防侵入的技術要求。在運行安全方面要有合理可靠的用戶審
14、核策略既能保證系統(tǒng)維護員、坐席班長等治理人員治理系統(tǒng)的合理權限,又能有效地防止非法訪問。安全性是電視銀行系統(tǒng)運行的基礎,便捷性是阻礙電視銀行系統(tǒng)客戶體驗感的重要因素,安全性和便捷性要兼顧考慮。電視銀行系統(tǒng)要有相應的業(yè)務安全策略和技術安全措施,既保證系統(tǒng)的安全、數(shù)據(jù)的安全,又讓客戶感受操作簡單方便。依照市場情況、客戶體驗情況以及業(yè)務進展需要,系統(tǒng)能及時靈活地調(diào)整和更新安全策略及安全措施。應用特性高可維護性在日常運行過程中,系統(tǒng)需提供對運行情況的監(jiān)測和操縱功能,從而保證系統(tǒng)的正常運行。強大的功能、友好的界面是對系統(tǒng)進行維護并使系統(tǒng)充分發(fā)揮效力的關鍵。同時,維護系統(tǒng)要提供分級告警和維護的接口,以便今
15、后系統(tǒng)擴展到分行時能為分行維護人員提供統(tǒng)一、高效、友好的維護平臺。高可治理性電視銀行系統(tǒng)長期高效平穩(wěn)運行的關鍵在于系統(tǒng)能提供一個高效、多級、友好的治理系統(tǒng)。通過治理系統(tǒng),銀行IT運維部門的治理員可依照業(yè)務需求對平臺的各種軟、硬件資源做出及時有效的規(guī)劃調(diào)整;產(chǎn)品開發(fā)人員能夠迅速有效公布新應用;系統(tǒng)治理員能夠有效地對業(yè)務量進行監(jiān)控并提供各種報表,關心銀行有關部門對業(yè)務進展做出準確評估。此外,系統(tǒng)應提供升級到多級治理機制的接口,使得今后省、市級治理員能夠通過治理系統(tǒng)在權限范圍內(nèi)進行業(yè)務治理、設備治理、應用軟件環(huán)境設置調(diào)整治理、開發(fā)治理以及操作員、治理員的治理。時刻原則電視銀行系統(tǒng)的實施速度快、周期短
16、,在對現(xiàn)有系統(tǒng)細致、深入的了解的基礎上,從郵儲需求實際動身設計方案,所設計的方案保證能在規(guī)定的項目時刻內(nèi)完成,同時在功能上滿足郵儲銀行需求,在穩(wěn)定性、安全性等方面符合郵儲銀行的相關規(guī)范。以客戶為中心電視銀行要按照“以客戶為中心”的理念去設計、去構(gòu)建,充分考慮客戶體驗,讓客戶在使用電視銀行系統(tǒng)時感到操作簡單、方便、安全、快捷。系統(tǒng)特性友好的用戶體驗電視銀行直接面向于家居客戶,客戶通過遙控器進行操作,關于電視銀行的頁面展現(xiàn)要求做到方便、快捷,為了給客戶提供更好的體驗,需要提供豐富的頁面展現(xiàn)功能:界面展現(xiàn)支持豐富的圖形界面元素,包括:1)窗口:靜態(tài)窗口、彈出式窗口、滾動式窗口; 2)菜單:下拉菜單、
17、彈出式菜單、圖像菜單、圖標; 3)表單:文本框、按鈕、單選框、復選框、列表框、表格等;4)各種形式的對話框; 5)浮動窗口和工具條。 支持文字、圖形、圖片、聲音、多媒體等信息的展現(xiàn)。規(guī)范、靈活的運營商接入電視銀行系統(tǒng)面向多個數(shù)字電視運營商,每個數(shù)字電視運營商的接口、通訊方式都會存在差異,為了方便、快捷的實現(xiàn)運營商服務平臺的接入,在項目實施過程中能夠提供郵儲銀行電視運營商接口規(guī)范,另外針對不同的通訊方式、報文接口,要能夠做到靈活、可配置化,保證數(shù)字電視運營商的快速接入。關于接入到電視銀行系統(tǒng)的數(shù)字電視運營商實現(xiàn)統(tǒng)一的治理,如下圖所示:運營商統(tǒng)一治理架構(gòu)圖專業(yè)化的WEB快速開發(fā)平臺Be-BankB
18、e-Bank平臺是基于Eclipse構(gòu)件的面向銀行行業(yè),通用的J2EE技術開發(fā)平臺。平臺提供一組完備的開發(fā)向?qū)ЫM件,有效幸免了重復代碼的編寫,并將交易的總體開發(fā)流程簡化為操作圖形化的向?qū)ЫM件,從而大大提高了開發(fā)效率。可信賴的前置網(wǎng)關產(chǎn)品前置網(wǎng)關是電視銀行的核心關鍵模塊,郵儲銀行電視銀行的建設采納大集中的模式,與之相關的外圍系統(tǒng)有總行集中的,也有省集中的,因此前置網(wǎng)關的成熟穩(wěn)定尤為重要。完善的安全保密體系電視銀行系統(tǒng)作為構(gòu)建在數(shù)字電視網(wǎng)上的開放性渠道系統(tǒng),在為客戶提供高效、便捷服務的同時,也由于其業(yè)務的專門性對系統(tǒng)的安全保密體系提出了更高的要求。運行在電視銀行系統(tǒng)的業(yè)務數(shù)據(jù)大多是和銀行客戶的賬戶
19、相關的敏感數(shù)據(jù),比如用戶賬號、賬戶密碼、賬戶余額等,這些信息屬于客戶的敏感數(shù)據(jù),不同意對外公開。在電視銀行系統(tǒng)的運營過程當中,也將受到來自內(nèi)部和外部的惡意攻擊或者好奇者的試探,需要系統(tǒng)具備較強的抗攻擊性。本方案從制度、人員、技術、業(yè)務四個層次入手,建立起一套縱深防備體系,保證業(yè)務數(shù)據(jù)在傳輸過程中的保密性、完整性、一致性以及交易客戶的身份認證和客戶交易的不可抵賴性;確保系統(tǒng)設備的安全性、穩(wěn)定性、可靠性和故障的自我修復和容錯能力。電視銀行系統(tǒng)通過采納安全代理服務器、防火墻、入侵檢測、數(shù)字證書加密認證等系統(tǒng)來保證系統(tǒng)運行環(huán)境的安全性,同時使用負載均衡設備來保證系統(tǒng)的高可用性,這只是從網(wǎng)絡環(huán)境結(jié)構(gòu)和系
20、統(tǒng)結(jié)構(gòu)的角度保證系統(tǒng)的安全,對系統(tǒng)業(yè)務本身的安全操縱也是系統(tǒng)安全性的一個重要層次。本方案通過建立完善的基于角色的權限操縱體系,來實現(xiàn)系統(tǒng)功能與角色的對應,同時將業(yè)務的操作范圍與用戶的認證層次關聯(lián),加強了業(yè)務的可用性以及對業(yè)務風險的操縱。在保證業(yè)務操作安全性方面,采納用戶會話監(jiān)控治理機制、交易數(shù)據(jù)簽名機制、銀行內(nèi)部對交易的授權機制、用戶操作日志預警機制、用戶操作日志審核機制等來構(gòu)建一個全方位的安全的業(yè)務操作環(huán)境。統(tǒng)一的系統(tǒng)監(jiān)控在電視銀行系統(tǒng)中提供統(tǒng)一的系統(tǒng)監(jiān)控功能,實時監(jiān)控各系統(tǒng)軟硬件運行狀況,同時提供迅速、準確、可靠的故障報警功能,以便相關人員及時發(fā)覺問題,準確定位問題,快速解決問題,能夠大幅
21、度提高系統(tǒng)的整體安全性,及早發(fā)覺、排除安全隱患。渠道整合優(yōu)勢新晨公司一直致力于金融行業(yè)的渠道和應用整合工作,并擁有自主知識產(chǎn)權的、用于渠道和應用整合的多渠道整合產(chǎn)品。新晨多渠道整合產(chǎn)品在中國銀聯(lián)多渠道接入平臺項目和東亞銀行多渠道整合系統(tǒng)項目中得到了實際的考驗。電視銀行系統(tǒng)技術介紹Be-Bank平臺Be-Bank平臺架構(gòu)整個平臺分成通訊協(xié)議層、數(shù)據(jù)總線層、組件處理層和容器層四個層次:通訊協(xié)議層負責各種通訊協(xié)議的接入,并針對具體通訊報文格式解析通訊報文最終將解析的報文內(nèi)容傳遞給數(shù)據(jù)總線從而實現(xiàn)通訊數(shù)據(jù)的交互。數(shù)據(jù)總線層負責業(yè)務處理過程中各種數(shù)據(jù)的傳遞,相當于一個數(shù)據(jù)容器。其數(shù)據(jù)結(jié)構(gòu)以Map和Lis
22、t為基礎進行擴展,具有專門高的靈活度。數(shù)據(jù)總線上不僅包括和通訊層交互的數(shù)據(jù),而且包括同后臺數(shù)據(jù)庫之間交互的數(shù)據(jù)。平臺提供通用的功能組件和服務組件,由交易調(diào)度組件來統(tǒng)一調(diào)度。核心處理引擎統(tǒng)一處理定制好的流程,保證各個流程之間的正常交互。所有組件的組合由一組XML文件構(gòu)建。應用啟動時通過IoC容器加載這些文件并依照文件中唯一指定的ID來執(zhí)行相應的流程。Be-Bank平臺產(chǎn)品特點基于XML文件的配置體系從開發(fā)人員的角度看,基于Be-Bank平臺的開發(fā),實質(zhì)上確實是定義一系列XML格式的交易文件。一個交易文件對應一個功能模塊,交易文件之間能夠互相調(diào)用大大增強了可復用性和交易文件的原子性特征。有不于其他
23、開發(fā)框架將交易實現(xiàn)按照業(yè)務邏輯、頁面配置、后臺訪問進行區(qū)分并獨立開發(fā)。Be-Bank中的交易文件將前端頁面、中間業(yè)務邏輯和后臺數(shù)據(jù)訪問均定義在一個文件中,通過交易文件中自定義的數(shù)據(jù)總線進行各種數(shù)據(jù)的交互,極大提高了開發(fā)效率。在一個交易文件中即可完成同一個業(yè)務功能模塊要做的所有業(yè)務邏輯。由于采納了IoC容器,開發(fā)人員自行開發(fā)的任何對象及銀行往常積存的Java模塊,都可直接定義在Be-Bank IoC容器里,并通過容器對其進行參數(shù)化配置及依靠注入等。靈活完備的開發(fā)向?qū)ч_發(fā)人員可迅速掌握Be-Bank平臺提供的交易配置方式。這是由于Be-Bank推崇團隊協(xié)作的開發(fā)方式,使得交易配置人員僅需要關懷交易
24、特有屬性的配置,并用近似于自然語言的方式將交易流程描述出來,而無需編寫太多的代碼。所有Be-Bank的系統(tǒng)組件、應用組件都在基于IoC技術的XML配置文件中配置,因此能夠通過配置這些XML來實現(xiàn)系統(tǒng)的擴展。由于Be-Bank平臺XML配置的開放性,能夠大大提高開發(fā)人員的能動性,提高組件的復用度。Be-Bank基于Eclipse構(gòu)件方式開發(fā)的一個顯著特征確實是開發(fā)出了一組基于交易向?qū)Р寮?。由這些插件能夠?qū)iT快生成某個具體交易所需要的交易文件,頁面文件及其他對應的配置文件。開發(fā)人員僅需對這些生成好的文件進行微調(diào)即可完成交易的開發(fā),極大地節(jié)約了開發(fā)時刻。平臺多層擴展的結(jié)構(gòu)體現(xiàn)如下:Enhanced:
25、功能增強,支持索引訪問Typed:數(shù)據(jù)結(jié)構(gòu)可定義Definable:通過外部數(shù)據(jù)來初始化數(shù)據(jù)結(jié)構(gòu)Beanable:可轉(zhuǎn)換為標準Java Bean的擴展完全開放的體系架構(gòu)Be-Bank采納了完全開放的產(chǎn)品架構(gòu)。所有服務組件、功能組件、客戶化組件都在容器中分門不類地清晰定義,使得維護人員能夠特不方便地進行功能變更及擴充。Be-Bank針對渠道業(yè)務特點設計出一組通用的交易組件,運用這些組件的組合來適應復雜的業(yè)務流程,從而擺脫了傳統(tǒng)平臺業(yè)務和框架之間的復雜耦合問題。同時,基于這些組件公布了對應的接口,方便開發(fā)人員對組件進行擴展和調(diào)用。獨立的授權機制平臺提供了獨立的授權機制,可滿足多級不多層次工作流授權
26、要求。與傳統(tǒng)授權體系需要在正常的業(yè)務邏輯代碼中嵌入授權相關代碼不同,Be-Bank平臺提供完全配置話的授權體系和正常的交易流程完全隔離,開發(fā)人員只需要在公共的授權配置文件中將要授權的交易配置到里面去即可完成整個流程。高效的數(shù)據(jù)結(jié)構(gòu)在Be-Bank里,數(shù)據(jù)結(jié)構(gòu)要緊采納Object,List和Map三種類型數(shù)據(jù)類型,極大地提高了平臺的適用性和可擴展性;同時開發(fā)維護起來也更加方便快捷。平臺的數(shù)據(jù)結(jié)構(gòu)如下圖所示:Be-Bank數(shù)據(jù)結(jié)構(gòu)IoC容器治理和操縱Be-Bank采納的輕量級IoC容器是真正存在的容器。它可在Web Container或直接在J2SE上運行。該容器提供了Bean的生命周期治理及依靠
27、注入等特性。IoC技術的突出優(yōu)勢在于:Be-Bank基于IoC容器,所有的組件不管是系統(tǒng)服務組件依舊應用組件均可在容器中以統(tǒng)一的方式定義。開發(fā)的任何類,只要滿足Java Bean規(guī)范,均可自動獲得IoC容器提供的XML配置支持。提供依靠注入,以提高系統(tǒng)的開發(fā)效率和運行效率。統(tǒng)一國際化資源治理平臺對資源文件進行了統(tǒng)一的治理,結(jié)合了所有的國際化資源文件,統(tǒng)一轉(zhuǎn)化為使用i18n的標準資源國際化方案,本方案適合J2EE的任何應用,不僅僅只是web應用。采納統(tǒng)一國際化資源治理后,系統(tǒng)只需修改對應的資源文件即可滿足不同語言的要求。多格式通訊報文Be-Bank提供強大的、可擴展的報文格式定義和解析機制。 通
28、過XML文件配置即可實現(xiàn)ISO8583報文、定變長報文、XML報文及其他復雜報文的處理。平臺本身為報文配置及測試人員提供了可視化測試端,方便相關人員進行報文的開發(fā)和調(diào)試。完善的任務調(diào)度機制Be-Bank提供了一套完整的任務調(diào)度框架,通過該框架開發(fā)人員能夠方便地調(diào)度某個具體交易中的指定流程。整個調(diào)度過程無需編寫一行代碼,僅僅通過配置調(diào)度文件即可實現(xiàn)。平臺支撐通過讀取配置文件觸發(fā)調(diào)度任務,同時支持通過讀取數(shù)據(jù)庫相關設置來觸發(fā)調(diào)度任務。系統(tǒng)性能和可靠性Be-Bank平臺的高性能及高可靠性源于:運行平臺基于IoC設計模式的輕量級對象容器。為渠道處理對象、監(jiān)控對象、業(yè)務對象、數(shù)據(jù)訪問對象和資源對象等提供了資源引用的反向自動注入。能夠保證系統(tǒng)組件的高效運行。高效率的組件設計和多線程實現(xiàn),保證了系統(tǒng)在大用戶量訪問時具有優(yōu)良的性能。交易完整性保證客戶交易成功率和交易一致性是從以下幾個方面保證的。關于客戶等待時刻長再次點擊的問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 食堂收購合同范本
- 3《影子的秘密》(教學設計)-2023-2024學年科學三年級下冊教科版
- 維修路燈合同范本
- 14《學習有方法》第1課時 教學設計-2023-2024學年道德與法治二年級下冊統(tǒng)編版
- 9獵人海力布 教學設計-2024-2025學年語文五年級上冊統(tǒng)編版
- Lesson 5 What does she do?(單元整體教學設計)-2024-2025學年接力版英語五年級上冊
- 30米跑 教學設計-2024-2025學年高一上學期體育與健康人教版必修第一冊
- 6 一封信(教學設計)-2024-2025學年統(tǒng)編版語文二年級上冊
- 24《生物的啟示》教學設計 -2023-2024學年科學四年級下冊青島版(五四制)
- Module 3 Unit 2 You can use the computers.(教學設計)-2023-2024學年外研版(一起)英語五年級下冊
- 導游基礎知識課程標準
- 西方政治思想史-課件
- 學生心理健康測量表
- GA745-2017銀行自助設備、自助銀行安全防范要求國標
- 邯鄲市垃圾填埋場封場方案
- 2020閩教版信息技術四年級(下冊)全冊教案
- introduction to pipeline pilot在處理數(shù)據(jù)中的一些應用
- 智能中臺數(shù)據(jù)底座解決方案
- 突發(fā)性聾診療指南 (2015版)
- 光伏發(fā)電工程施工組織設計施工工程光伏發(fā)電工程光伏發(fā)電施工組織設計
- 11鋼的表面淬火解析
評論
0/150
提交評論