前置機是指用於現場的中間設備。比如輪胎行業用於車間的PDM機,用於記錄硫化曲線的上位機。目前在銀行普遍採用前置機的有ATM、POS、IC卡、銀聯金卡、電話銀行、券銀通、銀稅通、即繳費、公積金管理系統、電子匯兌和同城清算等系統。這些前置機都具有前面所述的一種到多種功能。
介紹,功能說明,交易設備,跨系統通信,格式轉換,預處理,認證轉換,數據統計,賬務處理,組成,硬體,軟體,連線,報文處理,網路結構,套用領域,券銀通,銀聯金卡網,本行POS網,即繳費,電力含義,
介紹
根據交易種類和主機系統的不同,一家銀行可能會使用多台前置機作為完成交易的中間設備。結果,在系統主機前面出現了多台功能相近而任務有所不同的前置機。這樣的系統,結構比較複雜,維護工作繁複,運行效率也會降低。系統投資也相應增加,這些投資的主要來源為前置機伺服器、作業系統、資料庫、套用軟體、通信設備和網路設備等的重複購置。實際上,這種情況在一定程度上是可以避免的,採用一台綜合前置機完全可以替代這些功能相近而運作相對獨立的前置機。使用綜合前置機可簡化系統結構、節約系統投資、降低系統維護勞動強度、減少多前置機對系統資源的消耗。
功能說明
綜合前置機的功能說明
交易設備
1.綜合前置機是一種以報文交換為基礎的中間交易設備綜合前置機處理的所有交易都以金融交易報文為基礎。利用報文可以很容易將金融交易的各項要求表述清楚。只要將報文格式定義明確,任何金融交易的細節都可以包含在報文之中。交易報文的制定可以參照ISO 8583國際標準。交易報文的種類有通知類和請求/回響類兩種。如果金融交易只涉及系統/網路管理,可簡單地採用通知類報文;如果金融交易涉及帳務處理,可採用請求/回響類報文。
跨系統通信
2. 綜合前置機解決跨系統的通信問題
綜合前置機是一種跨系統的金融交易中間設備。前置機設立的目的之一是解決系統間的通信問題。由於各主機系統間的通信協定差別較大,網路結構複雜,所以異型主機之間通常不能通過網路相互識別。通過綜合前置機作為中介,可以很容易地將各主機系統連線起來,實現跨系統主機間的數據交換。
格式轉換
3. 綜合前置機實現交易數據格式的轉換
各主機系統都定義了系統內的數據交易格式,這些數據格式在系統主機之間的表述往往是不同的。利用綜合前置機可方便地對這些不同的格式進行轉換,滿足金融交易的需要。此外,由於主機系統間的字元編碼不同,綜合前置機亦可實現主機間的字元編碼轉換。
預處理
4. 綜合前置機實現對金融交易的預處理
金融交易的請求在進入綜合前置機後,綜合前置機可對交易的合法性、實效性、交易範圍等進行預先處理,剔除不合法的交易、取消逾時的交易、拒絕超出範圍的交易。這樣,可以降低主機的負荷,減少主機處理帳務所需的開銷。
認證轉換
5. 綜合前置機實現對交易報文的認證和個人密碼PIN的變換
交易報文在網路傳輸時容易被第三方竊取、盜用和仿製。為了避免這種情況出現,綜合前置機需對交易報文做認證處理:驗證所有收到的報文密押,認證所有發出系統的報文。
數據統計
6. 綜合前置機實現交易監控、流水記錄和數據統計
綜合前置機傳遞的是一種跨系統的金融交易報文,這些交易報文有可能在網路傳輸中出現損壞和缺失,綜合前置機可記錄交易流水和顯示交易完成情況,這些都有助於分析和解決系統間潛在和已出現的問題。此外,綜合前置機的流水記錄和數據統計功能還可為系統間的對帳和資金清算提供依據。
賬務處理
7. 綜合前置機不具有帳務處理功能
綜合前置機是一種中間交易設備,為保證交易資金的安全,交易資金不應存在於中間交易設備之上。這樣做不僅保證了資金安全,同時,也避免了綜合前置機可能出現的金融風險,系統設計也大為簡化。脫離了帳務處理,綜合前置機的運行也更加簡潔可靠,系統的維護工作也變得輕鬆自如。
組成
二、 綜合前置機的組成及報文處理
硬體
1. 綜合前置機的硬體組成
軟體
2. 綜合前置機的軟體組成
連線
3. 綜合前置機的連線
異地跨系統交易的連線,需要租用電信線路。可選擇的電信線路包括:DDN、X.25、Frame Relay、PSTN等。在綜合前置機上安裝本地主機通信卡可實現本地系統主機與綜合前置機的連線;在綜合前置機上安裝乙太網卡,通過多協定路由器可實現綜合前置機與異地系統主機的連線。如:本地信用卡主機與銀聯金卡系統主機之間的連線。
報文處理
4. 綜合前置機的報文處理
綜合前置機所處理的所有金融交易都以交易報文為基礎。報文格式的制定應參考ISO 8583標準,包含各種交易可能具有的所有信息。
(1)交易報文的格式
報文的第一部分為報文類型,1位元組長。系統交易處理主控進程根據報文類型,指定相應的報文處理程式。報文的第二部分為報文內容,長度不定。它是金融交易的具體內容,它的產生由傳送報文的系統主機完成。
(2)通知類報文
報文接收進程收到通知類報文後,對報文內容進行整理,然後將報文傳送到系統主訊息佇列,交易處理主控進程收到報文後,根據報文類型,將其指派到相應的通知報文處理程式進行處理,之後將報文轉發到報文傳送進程,報文傳送後,本次交易結束。
(3)請求/回響類報文
報文接收進程1收到交易請求報文後,對報文內容進行整理,然後將報文傳送到系統主訊息佇列,交易處理主控進程收到請求報文後,根據報文類型,將其指派到相應的請求報文處理程式進行處理,之後將報文轉發到報文傳送進程2,報文傳送後,交易請求處理結束。系統主機收到交易請求後,進行處理並發出交易回響到報文接收進程2,該進程對報文內容進行整理後,將回響報文傳送到系統主訊息佇列,交易處理主控進程收到回響報文後,根據報文類型,將其指派到相應的回響報文處理程式進行處理,之後將報文轉發到報文傳送進程1,報文傳送後,本次交易處理結束。
(4)交易請求直接拒絕的處理
綜合前置機可對交易請求進行預處理,拒絕不合要求的交易請求。這樣,在前置機階段就對交易請求直接作出拒絕回響,因而在一定程度上減輕了系統負荷。報文接收進程1收到交易請求報文後,對報文內容進行整理,然後將報文傳送到系統主訊息佇列,交易處理主控進程收到報文後,根據報文類型,將其指派到相應的交易請求處理程式進行處理,之後將拒絕回響報文轉發到報文傳送進程1,報文傳送後,本次交易結束。
網路結構
採用綜合前置機後的系統網路結構
綜合前置機可以在跨系統的金融交易中使用,使用綜合前置機後,計算機系統的網路在邏輯上呈星型結構。綜合前置機在網路中處於節點位置,其他系統主機在網路中處於端點位置,所有跨系統的金融交易都通過綜合前置機中轉完成。
套用領域
使用綜合前置機可以替代多台以往獨立使用的前置機。同時利用綜合前置機拓展新套用也十分簡單,下面介紹綜合前置機的幾個典型套用。
券銀通
券銀通是實現券商股票保證金帳戶與銀行儲蓄帳戶之間資金實時劃轉的交易網路。券銀通的金融交易有兩種:保證金轉入和保證金轉出。交易報文為請求/回響型。系統主機為券銀通制定交易請求和交易回響兩種報文類型。同時,在綜合前置機為交易請求和交易回響報文分別編制兩個處理程式,完成交易監控、流水記錄和報文轉發功能。報文在網路中傳輸時需做認證處理以保證報文傳輸的安全。綜合前置機與各券商主機間的通信協定可以為TCP/IP,綜合前置機與儲蓄系統主機間的通信協定可以為APPC。
銀聯金卡網
銀聯金卡網是實現銀行卡跨行交易的一種交易網路。銀聯金卡網的金融交易有:本行信用卡和提款卡在銀聯POS網上的消費、消費撤消、預授權、預授權完成及其沖正、餘額查詢和在銀聯ATM網上的取款及其沖正、餘額查詢功能;他行銀行卡在本行ATM網上的取款及其沖正、餘額查詢。交易報文為請求/回響型。系統主機為本行信用卡和提款卡在銀聯POS和ATM網的交易制定1種交易請求和4種交易回響報文類型,為他行銀行卡在本行ATM網上的交易制定1種交易請求和1種交易回響報文類型。同時,在綜合前置機為以上7種交易報文編制7個處理程式,完成交易監控、流水記錄、報文格式轉換和報文轉發功能。報文在網路中傳輸時需做認證處理以保證報文傳輸的安全。個人密碼PIN在網路傳輸時需做加密處理。綜合前置機與信用卡系統主機和銀聯繫統主機間的通信協定可以為TCP/IP,綜合前置機與提款卡系統主機間的通信協定可以為APPC。
本行POS網
本行POS網是實現本行銀行卡在特約商戶交易的金融網路。與本行POS網有關的金融交易有信用卡、提款卡和IC卡的消費(取款)、消費撤消(存款)、圈存、圈提、預授權、預授權完成及其沖正、餘額查詢等。交易報文為請求/回響型。系統主機為信用卡、提款卡和IC卡在本行POS網的交易制定1種交易請求和3種交易回響報文類型。同時,在綜合前置機為以上4種交易報文編制4個處理程式,完成交易監控、流水記錄、報文格式轉換和報文轉發功能。報文在網路中傳輸時需做認證處理以保證報文傳輸的安全。個人密碼PIN在網路傳輸時需做加密處理。綜合前置機與信用卡系統主機和IC系統主機間的通信協定可以為TCP/IP,綜合前置機與提款卡系統主機間的通信協定可以為APPC,綜合前置機與網控器NAC(POS機接入設備)間的通信可採用串口通信。
即繳費
即繳費是實現實時代理業務交易的金融網路,即繳費收取的費用即時入客戶帳,服務供應商據此即時為繳費者提供相應的服務。即繳費的業務種類主要有即繳固定電話費、移動通信費、傳呼費、機票款、火車票款和水電費等。服務供應商在收到實時繳費信息後,即時為繳費者開通電話和傳呼服務、出具票據、開通服務管線等。交易報文為通知和請求/回響型。系統主機為每種即繳費服務制定1種交易請求和1種交易回響報文類型。同時,在綜合前置機為以上每種交易報文編制1個處理程式,完成交易監控、流水記錄和報文轉發功能。報文在網路中傳輸時需做認證處理以保證報文傳輸的安全。綜合前置機與其他行業系統主機間的通信協定可以為TCP/IP,綜合前置機與銀行主機間的通信協定可以為APPC。
電力含義
前置機 front end processor
負責通過各種通訊介質和終端進行通訊的前置設備,並能在與主站其它部分脫離聯繫後(通訊部分還正常),維持系統運行的設備。