基于soa的銀行系統(tǒng)架構(gòu)研究

ID:9013736

大?。?4.00 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2018-04-14

基于soa的銀行系統(tǒng)架構(gòu)研究_第1頁(yè)
基于soa的銀行系統(tǒng)架構(gòu)研究_第2頁(yè)
基于soa的銀行系統(tǒng)架構(gòu)研究_第3頁(yè)
基于soa的銀行系統(tǒng)架構(gòu)研究_第4頁(yè)
資源描述:

《基于soa的銀行系統(tǒng)架構(gòu)研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、基于SOA的銀行系統(tǒng)架構(gòu)研究湖南省農(nóng)村信用社聯(lián)合社吳華暉摘要:本文結(jié)合銀行業(yè)現(xiàn)狀,介紹基于SOA(面向服務(wù)架構(gòu))的信息系統(tǒng)體系架構(gòu)方案,通過引入企業(yè)服務(wù)總線(ESB),適配器(Adapter)及面向構(gòu)件等技術(shù),嘗試到打造一個(gè)統(tǒng)一業(yè)務(wù)流程服務(wù)平臺(tái),實(shí)現(xiàn)面向流程的服務(wù)集成。關(guān)鍵字:面向服務(wù)架構(gòu)(SOA)企業(yè)服務(wù)總線(ESB)適配器(Adapter)傳統(tǒng)的銀行信息化的重點(diǎn)基本上以單一業(yè)務(wù)系統(tǒng)建設(shè)和改造為中心,隨著業(yè)務(wù)的發(fā)展和信息化的深入,越來(lái)越多的銀行企業(yè)開始面臨信息化帶來(lái)的新挑戰(zhàn),如:銀行業(yè)務(wù)越來(lái)越多,服務(wù)要求

2、越來(lái)越高,就要求銀行系統(tǒng)能夠提供多樣化,可定制的服務(wù);銀行內(nèi)部系統(tǒng)眾多,相互資源卻無(wú)法利用,成了一個(gè)又一個(gè)“信息孤島”;競(jìng)爭(zhēng)對(duì)手動(dòng)作越來(lái)越快,如何能夠快速推出面向需求的產(chǎn)品,應(yīng)對(duì)激烈的市場(chǎng)競(jìng)爭(zhēng),傳統(tǒng)以單個(gè)業(yè)務(wù)為基礎(chǔ)的系統(tǒng)框架以無(wú)法滿足市場(chǎng)的需要,如何設(shè)計(jì)滿足業(yè)務(wù)動(dòng)態(tài)變化和多樣性的信息系統(tǒng)架構(gòu),已成為銀行下一步信息化建設(shè)的重要課題?;赟OA(面向服務(wù)架構(gòu))的信息系統(tǒng)體系架構(gòu)方案使銀行在充分利用現(xiàn)有系統(tǒng)資源的基礎(chǔ)上,最低成本實(shí)現(xiàn)各業(yè)務(wù)系統(tǒng)無(wú)縫集成。通過將業(yè)務(wù)系統(tǒng)封裝為服務(wù),借助企業(yè)服務(wù)總線(ESB),實(shí)現(xiàn)各類

3、生產(chǎn)、管理和決策等重要信息系統(tǒng)之間高效整合。1、SOA及相關(guān)技術(shù)1.1面向服務(wù)架構(gòu)面向服務(wù)架構(gòu)(簡(jiǎn)稱SOA)是一種架構(gòu)模型,它倡導(dǎo)組件化、松散耦合、隔離關(guān)注、標(biāo)準(zhǔn)化等架構(gòu)設(shè)計(jì)原則。實(shí)際應(yīng)用可以將其業(yè)務(wù)功能、信息或流程封裝為基本組件-標(biāo)準(zhǔn)化的服務(wù)(例如:開戶、支付、計(jì)息服務(wù)等),這些服務(wù)通過松耦合的SOA架構(gòu),為其它應(yīng)用服務(wù)。SOA中包含服務(wù)提供者,服務(wù)請(qǐng)求者和服務(wù)代理者,它們分別負(fù)責(zé)服務(wù)發(fā)布,服務(wù)查找和服務(wù)綁定三項(xiàng)操作。服務(wù)操作者向服務(wù)代理者發(fā)布服務(wù),服務(wù)請(qǐng)求者通過服務(wù)代理者查找所需的服務(wù),并綁定到這些服務(wù)

4、上,服務(wù)提供者和服務(wù)請(qǐng)求者可以交互。對(duì)于使用服務(wù)的應(yīng)用,不用關(guān)心服務(wù)的提供者是基于什么開發(fā)技術(shù)、在哪個(gè)位置、什么硬件平臺(tái)提供的服務(wù),這個(gè)服務(wù)使用的過程完全是松散和透明的。而另一方面,提供服務(wù)的業(yè)務(wù)系統(tǒng)即能得到良好地功能重用,又不會(huì)被其它系統(tǒng)侵入,業(yè)務(wù)系統(tǒng)的技術(shù)平臺(tái)演進(jìn)也不會(huì)影響到使用其服務(wù)的業(yè)務(wù)系統(tǒng)。SOA架構(gòu)在國(guó)際的銀行業(yè)中已經(jīng)得到了大力提倡和推廣,獨(dú)立研究機(jī)構(gòu)FORRESTERRESEARCH在2010年夏季對(duì)全球80家著名金融企業(yè)的決策者調(diào)查報(bào)告顯示,超過80%的企業(yè)在他們的系統(tǒng)中采用了SOA。1.1

5、企業(yè)服務(wù)總線企業(yè)服務(wù)總線(簡(jiǎn)稱ESB)定義通常如下:它是基于中間件技術(shù)實(shí)現(xiàn)并支持SOA的一組基礎(chǔ)架構(gòu)功能,它主要實(shí)現(xiàn)消息的傳輸、轉(zhuǎn)換和路由,它是連接企業(yè)各種紛繁復(fù)雜應(yīng)用的骨干神經(jīng)系統(tǒng)。將連接到ESB上的不同的應(yīng)用程序定義為不同組件(或稱為服務(wù)),服務(wù)之間的接口是采用中立的方式進(jìn)行定義的,它獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言。通過這些服務(wù)之間定義良好的接口和契約,種種不同應(yīng)用通過松散耦合的方式結(jié)合在一起,以合理的、符合業(yè)務(wù)需要的節(jié)奏連接應(yīng)用程序和調(diào)節(jié)消息流量,從而達(dá)到提高效率和可靠性、加快響應(yīng)速度的

6、目的。1.2ESB與SOA的關(guān)系SOA是一個(gè)架構(gòu)模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來(lái),各種服務(wù)使用統(tǒng)一和通用的方式進(jìn)行交互。ESB支持這些服務(wù)交互功能,并通過提供集成的通信、消息傳遞以及事件基礎(chǔ)架構(gòu)來(lái)支持這些功能。ESB為SOA提供與企業(yè)需要保持一致的基礎(chǔ)架構(gòu),從而提供合適的服務(wù)級(jí)別和可管理性、以及異構(gòu)環(huán)境中的操作,ESB就是在SOA架構(gòu)中實(shí)現(xiàn)服務(wù)間智能化集成與管理的中介。2、基于SOA的架構(gòu)設(shè)計(jì)傳統(tǒng)單一業(yè)務(wù)為中心的系統(tǒng)建設(shè),銀行中的各個(gè)部門在IT建設(shè)上各

7、自為政,部門銀行現(xiàn)象嚴(yán)重,實(shí)現(xiàn)向流程銀行轉(zhuǎn)變困難重重。各個(gè)系統(tǒng)之間無(wú)法有效進(jìn)行整合,業(yè)務(wù)流程變動(dòng)時(shí),相關(guān)系統(tǒng)的改造工作量大,改造困難;業(yè)務(wù)流程之間的銜接需要人工處理或觸發(fā),實(shí)時(shí)性低,效率低;針對(duì)不同渠道、不同產(chǎn)品線的業(yè)務(wù)流程有些存在極大的相似性,卻沒有很好的共享機(jī)制,重復(fù)投資,而且維護(hù)困難。2.1系統(tǒng)架構(gòu)設(shè)計(jì)在SOA架構(gòu)思想下,應(yīng)用系統(tǒng)的業(yè)務(wù)功能被封裝為服務(wù),通過標(biāo)準(zhǔn)服務(wù)中介-企業(yè)服務(wù)總線(ESB)對(duì)外提供標(biāo)準(zhǔn)化的服務(wù),使用服務(wù)的應(yīng)用也與ESB相連接,向ESB請(qǐng)示并調(diào)用服務(wù)。服務(wù)提供者與服務(wù)使用者之間技術(shù)協(xié)

8、議的不同、數(shù)據(jù)格式的差異、交互方式的多樣化都通過服務(wù)適配器(Adapter)進(jìn)行配置和處理,基于上述架構(gòu)核心業(yè)務(wù)系統(tǒng)、信貸管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)等業(yè)務(wù)系統(tǒng)封裝為獨(dú)立的服務(wù)通過Adapter與ESB進(jìn)行連接,形成全行統(tǒng)一業(yè)務(wù)流程服務(wù)平臺(tái)。如下圖所示,與傳統(tǒng)的系統(tǒng)集成方式不同,應(yīng)用不再需要考慮和處理與集成應(yīng)用間的差異,ESB作為服務(wù)之間的橋梁,構(gòu)建了服務(wù)間的請(qǐng)求/響應(yīng)、消息的發(fā)布/訂閱、事件廣播等多種交互模式,也實(shí)現(xiàn)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。