監(jiān)理公司管理系統 | 工程企業(yè)管理系統 | OA系統 | ERP系統 | 造價咨詢管理系統 | 工程設計管理系統 | 甲方項目管理系統 | 簽約案例 | 客戶案例 | 在線試用
X 關閉
工單管理系統

當前位置:工程項目OA系統 > 領域應用 > 辦公管理系統 > 工單管理系統

銀行柜面業(yè)務工單管理應用系統

申請免費試用、咨詢電話:400-8352-114

機系統都面臨著大量的并發(fā)交易請求,大集中模式尤為如此。因此,如果沒有控制和管理,服務進程總數超過這個限制,將導致系統運行效率急劇下降,甚至導致系統崩潰。山西建行原系統已經建立了三層結構,采取通訊平臺OPEN/TP搭建,該平臺是一個簡單的通訊平臺,缺乏對應用進程的管理?;谌龑咏Y構體系的中間件TongEASY及TongLINK,它除了提供可靠的面向消息的數據傳輸,還提供網絡監(jiān)控、流量控制、交易管理、負載均衡、應用調度等功能。   2、 中間件TongEASY及TongLINK的主要功能   TongLINK及TongEASY是東方通科技自主開發(fā)的通信及交易管理中間件產品。交易中間件TongEASY管理銀行綜合業(yè)務網絡3,TongLINK及TongEASY是東方通科技自主開發(fā)的通信及交易管理中間件產品。交易中間件TongEASY管理銀行綜合業(yè)務網絡3應用系統客戶端與服務器端的交易通信、監(jiān)控交易的執(zhí)行過程,確保交易過程的完整和數據的一致性;TongEASY同時在客戶端與服務端構造一個高速的數據通道,支持大量并發(fā)的連接、管理調度并發(fā)進程。TongLINK是TongEASY的通信平臺。本文對TongLINK/TongEASY系統的主要功能/原理的介紹,側重在交易完整性保障機制、對連接及并發(fā)請求的管理以及應用進程的管理方式,它有助于我們理解中間件在銀行柜面業(yè)務應用系統中所起的作用,對“二級分行帳務集中”以及“全省帳務集中” 模式的支持。  ?。?) 交易完整性保障原理   銀行柜面業(yè)務應用系統是一個(3層結構的)客戶/服務器模式的應用系統,一般地,網點機上的客戶程序是客戶方,城市或省數據中心計算機系統中的業(yè)務處理程序(服務程序)是服務方。一個典型的客戶機/服務器模式的應用中,交易處理需要客戶機與服務器機的共同參與才能完成,并且需要保證客戶機與服務器機處理結果的一致性,這是由于客戶程序與服務程序內在的業(yè)務邏輯的相關性決定的。下面以一個典型的基于交易中間件TongEASY的客戶/服務器應用來說明。   交易處理需要A機與B機的共同參與才能完成,為保證A機與B機處理結果一致性,TongEASY規(guī)定,以客戶方處理結果為最終的交易處理結果基準的交易處理需要經過交易請求、應答、確認/沖正等過程?! ∮捎谟嬎銠C系統或網絡故障可能在任意時刻發(fā)生,從而破壞客戶方和服務方數據的一致性。TongEASY監(jiān)控交易的處理過程,并對每一筆交易處理過程中的各個狀態(tài)登記日志。 TongEASY核心發(fā)現未完成交易后,根據當前狀態(tài)進行相應的處理,最終保證交易的完整和數據的一致性:  ?。?) TongEASY和TongLINK對連接及并發(fā)請求的管理  與其它的基于TongLINK及TongEASY的客戶/服務器模式的應用系統一樣,TongLINK及TongEASY需要配置在銀行的網點計算機系統和數據處理中心的計算機系統中,客戶端(網點)的每一套TongLINK系統與服務器端(中心)的TongLINK系統間建立一個預建的連接。如果有2000個網點需要和中心通過TongLINK建立連接,那么中心的TongLINK系統就要支持2000個以上的連接。同樣,如果有同時的200個并發(fā)的交易請求,中心的TongLINK和TongEASY就要支持200個以上的并發(fā)請求?! 】紤]到這一需求,TongLINK采用了預建連接、鏈路復用,數據收發(fā)的異步處理、可調的發(fā)送和接收消息隊列的大小等機制,以支持OLTP應用所面臨的支持大量連接和并發(fā)的要求。TongLINK可以迅速地把消息從連接的一端發(fā)送到另一端,不會在任何一端(無論是網點還是中心)形成瓶頸。由于來自客戶端(一般是網點)的大量并發(fā)請求(數十甚至數百)不可能全部交給計算機系統處理(計算機系統的處理能力是有限的,它所能同時運行的進程數目也是有限的。見下一節(jié)“TongEASY對應用進程的管理”中的有關論述),因此,事實上,大量的并發(fā)請求是TongEASY來管理的,而且TongEASY也必須管理這些并發(fā)的請求。TongEASY主要是通過消息隊列及內存緩沖區(qū)來緩沖和實施管理,它們是:與TongLINK通信的TongLINK隊列緩沖區(qū)、緩沖用戶交易數據的“通訊緩沖區(qū)”,以及與應用進程通信的“應用隊列緩沖區(qū)”。來自TongLINK的大量的并發(fā)請求需要在這些緩沖區(qū)中緩沖,請求高峰超出TongEASY的處理能力時,TongEASY便把它們丟掉,從而始終保持一個高效、平滑的處理。這就是TongEASY提供的高速數據通道(“漏斗效應”)?! ongEASY和TongLINK可以支持數千個連接,成百上千個并發(fā)的請求,足以滿足銀行“大集中”模式的柜面應用系統處理中心的要求。實際配置系統時,需要根據應用的需求、計算機系統的處理能力合理地配置上述有關的參數。   (3) TongEASY對應用進程的管理  一個確定的計算機系統,系統中可同時運行的服務程序(進程)數是有限的。銀行柜面業(yè)務應用系統數據中心的計算機系統再大,最多可同時運行的交易處理進程總數恐怕也不過百十個。無論是“集中”模式,還是“大集中”模式,中心計算機系統都面臨著大量的并發(fā)交易請求,“大集中”模式尤為如此。如果沒有控制和管理,服務進程總數超過這個限制,將導致系統運行效率急劇下降,甚至導致系統崩潰。山西行原系統中間件平臺OPEN/TP就存在這個問題。  對應用進程的管理與調度的另一個方面是如何將交易服務請求交付給應用進程,保證頻繁需要的服務優(yōu)先得到滿足,零星需要的服務不必預先占用系統的資源,每一種服務進程的數量都有控制等等。TongEASY有一個好的進程管理調度策略,能夠很好地均衡系統的負載。系統中可同時運行的應用進程總數、各類應用進程與調度有關的數目(如某類服務程序的初啟進程數,可啟動的最多進程數、每個進程可服務的最多請求數等等)的配置與TongEASY本身無關,需要根據應用的需求和計算機系統的配置合理地確定。   3、TongLINK及TongEASY在銀行帳務系統中的部署  山西建行于2000年3月將原應用系統用中間件進行改造,將TongEASY作為交易管理系統,TongLINK作為客戶方與服務方的連接軟件。TongEASY不僅管理系統內的所有交易,還對系統效率有舉足輕重的作用。服務器上有許多服務程序,正象多線程技術大大提高了數據庫的效率一樣,TongEASY對服務進程的精確調度、均衡負載,可以使盡可能少的服務進程處理盡可能多的交易,從而大大提高應用程序的效率。   按照X/Open DTP擴充模型,客戶方和服務方分別由資源管理、交易管理、通信管理、應用程序四部分構成。其中應用程序可根據業(yè)務類型劃分為更小的模塊,每個模塊由許多進程來實現,統一由TongEASY進行管理,以保障交易完整性及數據一致性,保證系統的效率?! 〗ㄐ猩轿鞣中袔占芯C合業(yè)務網絡系統是一個三級TongLINK/TongEASY網絡。  銀行網點(三級結點)
網站提醒和聲明

本文內容來自自互聯網公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權歸原作者所有。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。若發(fā)現侵權或違規(guī)內容請聯系電話4008352114或郵箱442699841@qq.com,核實后本網站將在24小時內刪除侵權內容。

發(fā)布:2026-01-14 09:44    編輯:xiaona    [打印此頁]    [關閉]

相關推薦

最新文章

泛普工單管理系統其他應用

員工管理軟件 工作日程管理軟件 門禁考勤系統 門禁管理系統 電話管理系統 設備管理系統 工單管理系統 設備管理系統免費版 免費工單管理系統 免費日程管理軟件 日程管理軟件免費下載 電話管理軟件下載 門禁管理系統 工單管理軟件