CICS中間件及MQ在企業(yè)軟件中的應(yīng)用.pdf_第1頁
已閱讀1頁,還剩76頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、隨著現(xiàn)代軟件開發(fā)要求的不斷提高和分布計算的飛速發(fā)展,中間件技術(shù)得到了快速發(fā)展,基于中間件的三層結(jié)構(gòu)(C/S/S)獲得了廣泛的應(yīng)用。傳統(tǒng)的分布式系統(tǒng)必須經(jīng)過精心定制以便能在專用平臺上操作,雖然這些定制的系統(tǒng)為實時應(yīng)用的操作提供了所需的條件,但是它們創(chuàng)建了一個不靈活的結(jié)構(gòu),存在不容易修改、升級和與第三方產(chǎn)品集成的缺點。中間件是位于硬件、操作系統(tǒng)平臺和應(yīng)用程序之間的通用服務(wù)系統(tǒng),具有標(biāo)準(zhǔn)的程序接口和協(xié)議,可實現(xiàn)不同硬件和操作系統(tǒng)平臺上的數(shù)據(jù)共

2、享和應(yīng)用互操作。 本文通過對兩種中間件CICS和MQ Series的研究,提出了中間件在金融系統(tǒng)中的應(yīng)用,并以本文作者曾經(jīng)參與的模擬小額批量支付系統(tǒng)為例,介紹中間件CICS和MQ Series在該類系統(tǒng)中的設(shè)計和實現(xiàn)。 CICS是為IBM和非IBM平臺上的應(yīng)用提供聯(lián)機(jī)事務(wù)處理和事務(wù)管理的產(chǎn)品,其功能是為商業(yè)應(yīng)用提供一個事務(wù)處理環(huán)境,適用于銀行這樣有大量突發(fā)聯(lián)機(jī)事件的系統(tǒng)。MQ Series是IBM的商業(yè)通訊中間件(Com

3、mercialMessaging middleware)。它的功能是控制和管理一個集成的商業(yè)應(yīng)用,使得組成這個商業(yè)應(yīng)用的多個分支程序之間通過傳遞信息完成整個工作流程。 模擬小額支付系統(tǒng)在物理結(jié)構(gòu)上分為三層架構(gòu):國家處理中心(NationalProcessing Center,簡稱NPC)、城市處理中心(City Clearing Processing Center,簡稱CCPC)和商業(yè)銀行前置系統(tǒng)(Merchant Bank F

4、ront End,簡稱MBFE)。本文對小額支付系統(tǒng)的業(yè)務(wù)邏輯進(jìn)行了簡要的介紹,并在此基礎(chǔ)之上,重點闡述CICS和MQ Series中間件作為模擬小額支付系統(tǒng)信息流、數(shù)據(jù)流的傳輸中介的工作原理,模型提出,和關(guān)鍵實現(xiàn)步驟。 綜上所述,本文主要章節(jié)的安排如下: 第一章引言部分,主要介紹將中間件技術(shù)運(yùn)用于銀行系統(tǒng)的背景。金融電子化重要內(nèi)容之一是運(yùn)用先進(jìn)的計算機(jī)技術(shù)和通訊技術(shù)處理金融業(yè)務(wù)。特別是利用現(xiàn)代化電腦和遠(yuǎn)程通訊技術(shù)建立的

5、銀行聯(lián)機(jī)系統(tǒng),徹底改變了依靠電報和函件等通訊手段進(jìn)行異地匯兌調(diào)撥的處理方式。 第二章對本文運(yùn)用到的中間件技術(shù)進(jìn)行了系統(tǒng)的介紹,包括中間件的基本概念,分類,實現(xiàn)原理等。為后續(xù)中間件具體應(yīng)用做好應(yīng)有的鋪墊。 第三章詳細(xì)介紹了兩種IBM公司的中間件CICS和MO Series,也就是我們論文中將要使用的中間件,并對其編程方法做了基本介紹,也為我們應(yīng)用程序中使用這兩種中間件做好了必要的準(zhǔn)備。 在第四章中,通過對小額支付業(yè)

6、務(wù)的信息流、數(shù)據(jù)流進(jìn)行分析,得出模擬小額支付系統(tǒng)設(shè)計的總體設(shè)計結(jié)構(gòu);結(jié)合之前了解的中間件的情況,合理選擇了CICS和MQ Series中間件作為模擬小額支付系統(tǒng)信息流、數(shù)據(jù)流的傳輸中介;給出了模擬小額支付系統(tǒng)內(nèi)部每個節(jié)點的概要設(shè)計;給出了模擬小額支付系統(tǒng)與商業(yè)銀行連接的API接口連接模式,以使各個商業(yè)銀行與模擬小額支付系統(tǒng)進(jìn)行更好的連接。 在第五章中,首先設(shè)計出模擬小額支付系統(tǒng)所設(shè)計的三種消息傳遞方式,然后根據(jù)業(yè)務(wù)需求,繼而設(shè)計

7、出模擬小額支付系統(tǒng)的CCPC與NPC、CCPC與MBFE之間節(jié)點交易模型,包括系統(tǒng)中部分中間件調(diào)用代碼。最后給出了模擬小額支付系統(tǒng)的MBFE與商業(yè)銀行之間的接口模型及部分代碼。 本文的創(chuàng)新點主要體現(xiàn)在根據(jù)實際的小額支付業(yè)務(wù)的需求,合理選擇并應(yīng)用了CICS和MQ處理實時和非實時業(yè)務(wù),根據(jù)對中間件的選擇,分析并設(shè)計出模擬小額支付系統(tǒng)的CCPC與NPC、CCPC與MBFE之間節(jié)點交易模型,本文作者主要設(shè)計完成系統(tǒng)中中間件調(diào)用的代碼。在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論