CNAPS的流水號管理方法_第1頁
CNAPS的流水號管理方法_第2頁
CNAPS的流水號管理方法_第3頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

CNAPS的流水號管理方法

黃麗娟

四川大學計算機科學系

要:中國國家現(xiàn)代化支付交易清算系統(tǒng)(ChinaNationalAutomationPaymentSystem),簡稱CNAPS,是**在世界銀行貸款支持下正在建設(shè)中的銀行支付系統(tǒng),該系統(tǒng)的主要功能是對各商業(yè)銀行的資金開展最終的清算。文章了目前CNAPS系統(tǒng)可靠性,響應(yīng)時間等方面的一些不完善之處,介紹了改善系統(tǒng)可靠性,縮短系統(tǒng)響應(yīng)時間的方法,即流水號管理。

關(guān)鍵詞:CNAPS

SB分行系統(tǒng)

資金清算

流水號

套接口

商業(yè)銀行(SpecialBank)之間的資金收、付交易,必須經(jīng)過授權(quán)的銀行開展資金清算,以發(fā)揮銀行的宏觀調(diào)控功能,從而穩(wěn)定貨幣、穩(wěn)定市場。CNAPS系統(tǒng)即是由各級銀行組成,因此SB分行系統(tǒng)必須和CNAPS系統(tǒng)通信,通過CNAPS系統(tǒng)完成資金的最終清算。CNAPS系統(tǒng)的可靠、有效運行,將關(guān)系到企業(yè)、個人的資金是否實現(xiàn)有效、及時、可靠的轉(zhuǎn)移,對維護和健全銀行體系,完善金融市場是至關(guān)重要的。

CNAPS系統(tǒng)中數(shù)據(jù)的傳送是全雙工的。一方面是CNAPS向SB發(fā)送信息或文件;另一方面SB也向CNAPS發(fā)送信息或文件。以下著重CNAPS向SB發(fā)送信息或文件時的情況,SB向CNAPS發(fā)送信息或文件時的情況與此類似。

1

目前CNAPS系統(tǒng)的一些不完善之處

目前在CNAPS向SB發(fā)送信息或文件的路徑上存在以下缺陷之處:接收端不能得到的信息或文件;文件請求響應(yīng)時間過長;傳輸層能提供的可靠性有限。

1)不能得到的信息和文件

兩個應(yīng)用程序通過TCP連接交換8bit字節(jié)構(gòu)成的字節(jié)流。TCP不在字節(jié)流中插入記錄標識符。我們將這稱為字節(jié)流服務(wù)(bytestreamservice)。如果一方的應(yīng)用程序先傳10字節(jié),又傳20字節(jié),再傳50字節(jié),連接的另一方將無法了解發(fā)方每次發(fā)送了多少字節(jié)。收方可以分4次接收這80個字節(jié),每次接收20個字節(jié)。一端將字節(jié)流放到TCP連接上,同樣的字節(jié)流將出現(xiàn)在TCP連接的另一端。TCP對字節(jié)流的內(nèi)容不作任何解釋。對字節(jié)流的解釋由TCP連接雙方的應(yīng)用層解釋。當CNAPS向SB發(fā)送信息或文件時,SB得到的只是無記錄標識的字節(jié)流,而無法復原出的信息或文件。

2)文件請求響應(yīng)時間過長

在CNAPS系統(tǒng)中,SB作為客戶機,CNAPS作為服務(wù)器運行,客戶是指主動發(fā)起通信請求的應(yīng)用程序,而服務(wù)器是被動等待接收通信請求的應(yīng)用程序。所以在CNAPS向SB發(fā)送信息或文件的路徑上,CNAPS不會主動向SB發(fā)送信息或文件,它必須首先收到SB的請求。

在CNAPS向SB發(fā)送信息或文件的路徑上,SB向CNAPS發(fā)出信息或文件請求的同時啟動一個定時器,當定時器超時(仍未接收到正確的信息或文件)SB則認為這個請求丟失或損傷因而開展重傳。當CNAPS與SB傳送的數(shù)據(jù)單元是文件時,由于文件數(shù)據(jù)量很大,正常情況下都要經(jīng)過很長的時延才能從CNAPS端全部傳送到SB端,因此定時器的時間應(yīng)設(shè)置為比較大的值,SB往往要等待很長的時間才能判斷是否重發(fā)請求,SB的響應(yīng)時間很長。特別是當CNAPS發(fā)送的文件有一小部分出錯,SB端TCP檢查到效驗和出錯時就會拋棄整個文件,接著SB定時器超時,SB重發(fā)請求,CNAPS再次重發(fā)整個文件,SB從發(fā)出第一次請求開始,需要經(jīng)歷很長的時間才能接收到完全正確的文件。

3)傳輸層能提供的可靠性是有限的

CNAPS系統(tǒng)的傳輸層采用的是TCP傳輸控制協(xié)議,理論上TCP協(xié)議是可靠的,然而實際的傳輸服務(wù)并非毫無錯誤,但在不可靠的網(wǎng)絡(luò)之上提供可靠的服務(wù)正是傳輸層要實現(xiàn)的目標。

傳輸層是增強網(wǎng)絡(luò)層提供的服務(wù)質(zhì)量,它必須彌補應(yīng)用層用戶要求與網(wǎng)絡(luò)層所提供的服務(wù)之間的差異。用戶在建立連接時對各種服務(wù)參數(shù)(如殘余誤碼率)指定希望的、可承受的最低限度的值,傳輸層根據(jù)網(wǎng)絡(luò)服務(wù)的種類或它能夠獲得的服務(wù)來檢查這些參數(shù),決定能否提供所要求的服務(wù)。當傳輸層發(fā)現(xiàn)服務(wù)質(zhì)量參數(shù)的某些值是無法到達的,傳輸層甚至不去與目的

溫馨提示

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

評論

0/150

提交評論