精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

系分論文:XML在網上銀行中的應用

企業動態
本文作者結合自己的親身經歷,主要談談XML在該項目中的應用。

    2002年3月,我參與了的銀行某網上銀行系統的升級和改造工作。該系統采取總行、分行兩層結構,總行網銀中心連接各一級分行,提供信息服務、客戶服務、帳務查詢和實時交易等功能。網銀中心與客戶通過Internet相連,與分行業務主機通過城市綜合網相連。網上銀行的客戶使用Browser(瀏覽器)通過Internet連接到網銀中心并且發起網上交易請求;網銀中心驗證后將交易請求返回;分行業務主機完成交易處理,返回處理結果給網銀中心;網銀中心對交易結果進行再處理后返回相應的信息給客戶。

    原有系統無論從業務上,還是從技術上通過運行一段時間,存在這很多問題,客戶和業務人員意見也很多,諸如部分時間交易超時,作業務比較慢,還有無法滿足客戶的某些個性化的要求,基于ASP+VB的應用也不合時宜,這些都是系統需要改造的原因。

    新系統整個網上銀行應用的開發,全部基于JAVA技術,數據的交換采用標準的XML協議,應用開發采用Websphere Studio+Visual Age for Java等工具進行,采用符合國際J2EE標準,系統采用了業界領先的中間件產品(BEA WebLogic)建立網上網上銀行系統的交易平臺,該系統的主控程序應用JSP和servlet編寫,很好地發揮了多線程機制,大大提高了系統的性能;主要業務邏輯采用EJB技術實現,模塊化結構利于新業務的開發與布部署;數據庫訪問符合JDBC標準,利用WebLogic的Jdbc pool提高了數據庫訪問的效率。

在這里主要談談XML在該項目中的應用:

    XML 是一種具有描述數據功能的語言,它十分適合作為知識表示語言或作為組件及文件格式的表示方法。它還可以讓數據在不同的來源中,根據通用的語法規則來處理。而Java則是用于Internet、適合于分布式環境、提供了一個跨平臺的語言。XML和Java相結合主要原因是基于XML的語法提供了一種靈活的、標準的、健壯的Java編程方案。

   在該項目中這里,我們統一了XML的報文標準,列舉了XML實例,規定了XML頭部,XML根節點,XML二級節點及具體的報文子段。在接口中的XML報文遵循如下約定:XML頭部如實例所示,不得改變;XML根結點、二級節點如實例,不得改變;報文必須是包含‘\0’作為結束符的字符串;接口格式說明中的字段即指實例中具體的報文字段這一級。對于接口文件,規定所有發送、接收的文件名均為調用方確定,均帶文件路徑。

接下來談談原有系統存在的問題:

    因網上銀行業務的特殊性,Web客戶端需要連接多個業務種類,多種數據庫,跨平臺,跨數據庫,環節多,這就是原有系統交易緩慢的重要原因之一,而且隨著可提供新業務的種類的增多,問題暴露的更加明顯;其次Web客戶端的查詢往往對各個應用系統的服務器的負載產生影響,影響了其他業務;同樣,對Web客戶無法提供個性化服務,B2B,B2C提供的信息和帳頁千篇一律,根本無法按照其要求定制;客戶端無法進行一些運算,一些簡單的比如”“還款試算”等還要通過后臺應用服務器來進行運算,加重了主機負擔。

    在具體應用中,比如查詢某客戶的所有業務是困難的,這具體體現在,如果某簽約客戶想查詢或執行信用卡的歷史交易,必須向后臺相應的業務的數據庫服務器提交數據查詢請求,而此時的后臺服務器又往往又是銀行的實時業務處理機,在高峰期正忙,并且歷史交易的數據往往由于年終轉換的原因,存在于其它數據表甚至其他數據庫和服務器,都給查詢帶來了困難,只能作到有限的查詢,或提供的數據項有限,或甚至根本無法提供,比如有關儲蓄業務的有關明細帳務已接近3000萬條,在高峰期間在其中取幾條記錄是困難的。另一方面,由于網上銀行涉及多個對私和對公的業務,甚至包括資金的清算,一筆交易要跨越多個業務的服務器,這又存在跨不同種類的數據庫的問題.
所以,將歷史數據分離及整和是必然的,我們也曾考慮過將數據進行歸類,建立一個類似"歷史數據服務器"(或是數據倉庫)上,但該歷史數據仍需建立在某種數據庫上如INFORMIX-ONS,僅作到了數據的集合,沒有治本,投入大,費時。

    所以為了解決原有系統中存在的問題,我們在新系統中我們建立專用的轉換服務器,作為"緩存",目的僅是為了"脫離"原有的依賴,減少聯機處理,這樣,有關歷史的交易就不用分別直接連到所需業務的數據庫或服務器,我們采用XML格式進行中間的轉換。這種所謂的XML數據庫其實就是文檔的集合.我們用了一臺IBM PC SERVER 來存儲XML數據,具體就是用UNIX下的文件系統來存儲和檢索。將部分數據轉換成XML文件,包括所有以已簽約的客戶的歷史明細帳及全部卡號(未來新開戶時就不用在去信用卡主機進行校驗了),同時XML文件的存儲按文件系統,并對B2B 和B2C進行了分類。

    這里我們使用了Informix Web DataBlade工具,按照我們自己定義的數據結構進行了批量轉換,基本與網銀后臺數據庫服務器的數據庫表結構相符,這樣做的目的是為了便于更新,且對原有有關調用數據庫的數據邏輯改動不大,將數據轉換成了XML文件格式,對于其他非Informmix數據庫的數據,我們則采取了先將數據倒入導入至Informix數據庫,再進行這種轉換。 #p#

    有關當日的賬務,我們在日終將當日發生的流水帳進轉換,存入了數據庫,作為了歷史交易的追加。在這里Informix Web DataBlade可以通過一個簡單的SQL接口產生動態的XML數據和文檔,用于日終更新.這樣實際就上在數據庫與應用服務器之間采用XML作為信息緩存。
 
建好了XML數據庫,那么又如何來應用呢?接下來我們談談這方面的問題。

    首先讀取XML數據。具體的方法為:一個頁面通過服務器端對象與XML數據源相連,將信息轉換成數據抽象,接著用JSP元素顯示數據。這樣我們就使用了XSLT轉換程序轉換XML,.在這里應用到的XSLT技術,XSLT是W3C小組制定的一個轉換語言規范,它可以用來將XML數據轉換成HTML、PDF或其它XML格式。具體過程就是首先定義了XSLT模板,然后進行轉換,除了模板需要定義外,這個解析的過程是還是比較容易的。其實XSLT與XML的關系,就好象SQL與表格化的數據一樣。只是在JSP中,需用scriptlet或自定義標簽中編程激活一個XSLT處理器來進行轉換。在XML數據源上使用一個轉換程序,或者是抽取數據或者是創建新的格式,這個轉換程序可以使用許多不同的機制來實現并且通過自定義標簽來訪問它。

    接下來XML應用就是使同樣的數據可以以不同的瀏覽方式出現在瀏覽器中,而這些數據并不需要從再次從Web服務器上下載。其實這類應用的就是早期的Web上的另我們頭疼的”動態表格”。對于B2B的用戶,可根據企業要求的,制定不同的往來對帳單,約十多種,以滿足其對帳的需要,對其所屬職工的集體辦理的有關代發工資,繳存公積金,還個人貸款的有關帳務,都有良好的支持,在單位就可了解到,隨時的變動,并可隨時打印,不用再跑銀行進行詢問,取帳頁.將來甚至直接提供信息化較高的企業XML數據,這也是未來交換數據的標準,也是應用XML的美好憧憬.對于B2C的個人用戶,可根據其所開辦的業務的不同,來對其提供"個性化"的服務,可提供該人名下的所有帳戶的信息,如存貸款信息,各種繳費的信息,并可根據其需求方便的進行排序,篩選,組和,打印.甚至可以自己定制格式,改變了以往顯示單一,多業務羅列,操作復雜的狀況。Java提供的JSP為多種基于Web的用戶產生基于XML的標記語言的問題,也就是我們要達到的"個性化"界面。

    在具體應用中,我們是用從JSP頁面產生的XML, XML在Web界面層的應用得益于JSP技術的發展。同樣,也有兩種方法,一種直接將XML數據源集成到JSP的界面中去的方法是,將XML加載到JavaBeans組件中,然后在JSP中直接引用這些JavaBeans組件。***好處是使我們的程序代碼集中在一個地方(對Java技術而言,一般是指在“類”中),清晰,易于管理和修改。另一種方法是直接將XML數據轉換成Web顯示內容的另一種方法是使用XSL和XSLT,將XML數據映射成HTML(或WML等)的邏輯由XSL樣式表(XSL StyleSheet)來定義。樣式表描述了每個特定XML數據實體應該怎樣轉換成界面數據實體(如HTML表格、內聯標記等), 采用一套自定義的JSP標記并引用某個XSLT處理程序,也就是前面提到的模板。

    通過比較綜合了這兩種方案方法,我們作出了選擇,選擇了后者,XSLT方案的伸縮性要好一些,而且具有更好的可管理性。在這種情形下,我們的轉換邏輯是編寫在一個XSL樣式表中,而不是在Java代碼中。這意味著當需要修改界面時,大多數情況下只是編輯樣式表或者HTML,代碼不受影響,不涉及程序編譯的問題,業務人員經過簡單的培訓就可以修改,這對我們很重要。在網銀項目中由于XML的應用,解決了我們許多歷史問題,也使銀行的B2B和B2C業務進行了有效的整合,更好的為客戶服務。

盡管XML是未來網上數據格式的標準,可在具體應用中還存在許多問題:

   盡管我們由于網上銀行所要求的數據格式不是很多,可建立XSLT的模板并不是一件容易的事,不是很好寫,主要是由于表中嵌套太多,盡管是文本形式,閱讀和修改很實際上是復雜的。另外,這種基于文件系統的后臺歷史數據按XML存儲的方案還有待探討,盡管XML的確與數據庫有相似之處,但對于索引、安全機制、數據完整性等特性是不具備的。在實際應用中,我們目前由于簽約的客戶的數量不是很多,不足萬人,盡管我們只應用了一臺服務器來存儲數據,目前還沒有什么問題,但隨著簽約客戶的增多,不知會不會有問題。看來XML還是要發展,想取代數據庫還是需要一段時間的。還有,我們未將XML封裝進JavaBean,卻將部分應用邏輯由XSLT來實現,這種方法是否合適還有待探討,從某種程度來說是不符合慣例的,不僅僅是Web服務器負載的問題,它給編程人員和維護人員帶來的問題有些還是不可預計的。

    我想,未來XML會成為數據交換的標準的,我們也考慮逐步將我們現有的數據轉換成XML格式。接下來,我們還將在這些數據的基礎上,建立一個統一的,用XML實現通用WEB報表的系統,在這方面已有了成功的案例。現在,大部分數據庫支持XML格式的數據查詢和轉換,包括SQL Server 2000,ORACLE,IBM DB2等大型關系數據庫,估計會越來越多,我想以上問題也會很快得到解決的。

【編輯推薦】

  1. 系分論文:論軟件開發平臺的選擇與應用
  2. 系分論文:論軟件三層結構的設計
  3. 軟考專區
責任編輯:丁小雨 來源: 51cto
相關推薦

2010-07-08 15:45:10

2011-01-21 09:55:07

2009-02-03 10:39:53

系分論文CMM改進

2009-12-15 17:26:18

2009-10-15 10:28:42

2009-10-13 15:11:29

2009-03-12 16:17:28

array應用優化

2009-12-10 10:08:29

2009-02-23 20:21:40

系統分析師論文寫作XML

2012-05-30 17:11:58

2009-08-26 14:50:33

網上銀行安全威脅威瑞信

2009-03-26 09:01:02

2009-05-25 08:42:57

2013-08-24 14:41:45

2013-08-24 15:01:47

2010-04-20 10:51:40

2009-08-14 17:14:48

匯豐銀行威瑞信EV SSL網上銀行服務

2014-02-18 14:16:48

2014-08-06 13:42:04

HID Global身份驗證

2011-03-30 20:31:26

點贊
收藏

51CTO技術棧公眾號

亚洲妇女成熟| 国产精品成人无码| 成人线上播放| 在线欧美日韩国产| 亚洲一区二区三区色| 国产同性人妖ts口直男| 宅男噜噜噜66国产日韩在线观看| 国产午夜精品免费一区二区三区| 两女双腿交缠激烈磨豆腐| 欧亚av在线| 中文字幕色av一区二区三区| 国产一区二区三区奇米久涩| 在线观看毛片av| 亚洲激情综合| 大量国产精品视频| 午夜精产品一区二区在线观看的| 无码国模国产在线观看| 欧美视频一区二区在线观看| 男女啪啪免费视频网站| 黄色网在线免费观看| 99re热这里只有精品视频| 91中文字幕在线| 激情网站在线观看| 亚洲激情偷拍| 欧美理论片在线观看| 成人激情五月天| 青青一区二区| 欧美r级在线观看| 亚洲36d大奶网| 卡通欧美亚洲| 欧美日韩亚洲精品一区二区三区 | 色悠悠久久综合网| 国产中文在线播放| 亚洲一线二线三线久久久| 亚洲一区二区三区免费看| 精品资源在线看| 91视频com| 亚洲精品欧美| 在线观看日韩毛片| 亚洲人精品午夜射精日韩 | 欧美成人精品一区二区三区| 俄罗斯毛片基地| 蜜桃tv一区二区三区| 欧美精品一区二区三区在线 | 亚洲午夜精品久久久| 久久天堂精品| 欧洲成人性视频| 久草手机在线观看| 免费在线日韩av| 18一19gay欧美视频网站| 中文字幕一区二区三区手机版| 中文字幕日韩欧美精品高清在线| 日韩专区在线观看| 色偷偷9999www| 日本中文字幕在线不卡| 国产色99精品9i| 91麻豆精品国产91久久久| 一区二区在线免费看| 免费一区二区三区四区| 欧美人妇做爰xxxⅹ性高电影| 尤蜜粉嫩av国产一区二区三区| 玛雅亚洲电影| 欧美亚洲国产怡红院影院| 国产精品入口免费软件| 韩日一区二区| 欧美日韩精品一区二区三区| 色91精品久久久久久久久| 成人在线啊v| 欧美成人一区二区三区片免费 | 91美女在线观看| 麻豆av一区二区三区| 日本啊v在线| 国产欧美精品一区aⅴ影院| 亚洲欧美日韩不卡一区二区三区| 女女色综合影院| 亚洲精品国产无天堂网2021| www精品久久| 成人爱爱网址| 欧美丰满一区二区免费视频| 美女又黄又免费的视频| 首页亚洲中字| 啊v视频在线一区二区三区| 久久久久久久国产精品毛片| 国产日韩高清一区二区三区在线| 国产成人精品视频| 国产精品久久久久久免费播放| 风间由美性色一区二区三区| 久久综合久久久| 免费在线观看av| 亚洲成人精品一区| 亚洲男人天堂色| 一区在线不卡| 亚洲精品二三区| 国产aaaaaaaaa| 欧美日本在线| 国产精品狠色婷| 亚洲AV无码一区二区三区少妇| 91视频www| 欧美少妇一区二区三区| 黄色成人免费网| 欧美一二三四区在线| 爱爱免费小视频| 欧美三级黄美女| 国产成人av在线播放| 国产成人三级在线播放| 国产亚洲一区二区三区在线观看| 日韩一级片一区二区| 男人最爱成人网| 日韩三级视频中文字幕| 久久久视频6r| 日韩一级在线| 亚洲一区免费网站| 成人精品福利| 精品久久中文字幕久久av| 三日本三级少妇三级99| 国内成人自拍| 97欧美精品一区二区三区| 一级片视频免费| 久久亚洲二区三区| 91网站在线观看免费| 99精品国自产在线| 亚洲欧美制服综合另类| 精品在线视频免费观看| 激情综合一区二区三区| 欧美日韩亚洲一区二区三区四区| heyzo一区| 欧美一区二区观看视频| 小向美奈子av| 国产黄网站在线观看| 国产精品亚洲综合久久| 99国产超薄肉色丝袜交足的后果| 一本一道波多野毛片中文在线| 欧美性感美女h网站在线观看免费| 久久精品aⅴ无码中文字字幕重口| 久久国产成人精品| 国产精品久久久久久av| 久久久久久女乱国产| 亚洲 欧美综合在线网络| 中文字幕人妻无码系列第三区| 91偷拍一区二区三区精品| 国产精品白嫩初高中害羞小美女| 亚洲欧洲视频在线观看| 欧美日韩精品二区| 国产十八熟妇av成人一区| 黄色免费成人| 国产三区精品| 麻豆mv在线看| 亚洲精品天天看| 三级视频在线观看| 久久亚洲精精品中文字幕早川悠里| 日本免费黄视频| 日本一区福利在线| 日本午夜人人精品| 蜜桃免费在线| 欧美优质美女网站| 影音先锋男人看片资源| 美国毛片一区二区三区| 国产91av视频在线观看| 懂色av色香蕉一区二区蜜桃| 久久综合伊人77777| a天堂视频在线| 一区二区三区欧美亚洲| 中文字幕第九页| 亚洲区一区二| 欧美日韩一区在线播放| 欧美日韩五区| 麻豆乱码国产一区二区三区| 朝桐光av在线一区二区三区| 亚州成人在线电影| 中文字幕一二三四区| 日本v片在线高清不卡在线观看| 亚洲v欧美v另类v综合v日韩v| 日韩午夜视频在线| 欧美精品xxx| 亚洲av电影一区| 在线精品亚洲一区二区不卡| 中文字幕无码日韩专区免费| 成人国产精品视频| 国产免费视频传媒| 亚洲第一偷拍| 久久久久久久久久久久久久一区| 精品无人区一区二区三区竹菊| 一区二区三区视频在线观看视频| 日韩午夜中文字幕| 超碰超碰超碰超碰| 国产精品拍天天在线| 特黄特色免费视频| 久久亚洲综合| 日本老太婆做爰视频| 日韩aaa久久蜜桃av| 成人xxxx视频| 亚洲十八**毛片| 日韩一区视频在线| 五月天丁香视频| 欧美高清激情brazzers| 五月婷婷中文字幕| 国产精品久久久久久久久快鸭| 久久aaaa片一区二区| 美女精品在线观看| 一区中文字幕在线观看| 日韩mv欧美mv国产网站| 成人国内精品久久久久一区| 黄色视屏在线免费观看| 久久精品久久精品亚洲人| 日韩电影免费| 在线综合亚洲欧美在线视频| 天天综合网久久综合网| 亚洲人成小说网站色在线| 国产美女精品久久| 国产盗摄一区二区三区| 天天干天天爽天天射| 亚洲二区免费| 天天综合五月天| 精品美女久久久| 狠狠色噜噜狠狠色综合久| 久久电影天堂| 国产suv精品一区二区三区88区| 在线免费观看a视频| 色悠悠久久88| 狠狠v欧美ⅴ日韩v亚洲v大胸| 亚洲国产精品va在看黑人| 国产人妻精品一区二区三| 欧美日韩一区二区电影| 国产污视频网站| 欧美色欧美亚洲高清在线视频| 久久网免费视频| 亚洲免费观看在线视频| 欧美88888| 日本一区二区三区高清不卡| 熟女俱乐部一区二区| av不卡免费电影| 国产a√精品区二区三区四区| 久久国产精品区| 超碰在线人人爱| 日韩一区精品字幕| 成人羞羞国产免费网站| 亚洲欧美日韩一区在线观看| 欧美日韩aaaa| 免费观看av网站| 成人做爰69片免费看网站| 亚洲综合123| 国产伦精品一区二区三区免费迷| 奇米视频7777| 久久99精品国产麻豆婷婷洗澡| 91极品视频在线观看| 日本成人在线不卡视频| 亚洲免费av一区二区三区| 老司机精品视频网站| 亚洲国产精品毛片av不卡在线| 久久一区中文字幕| 日韩欧美在线免费观看视频| 久久先锋影音| 日本久久精品一区二区| 青娱乐精品在线视频| 在线观看日本一区二区| 久久99精品久久久久婷婷| www.51色.com| 成人蜜臀av电影| 国产男女猛烈无遮挡a片漫画| 久久亚区不卡日本| 妖精视频在线观看免费| 国产精品盗摄一区二区三区| 蜜桃av免费在线观看| 中文字幕一区二区三区不卡在线| 欧美亚洲日本在线| 午夜精品久久久久| 午夜影院免费在线观看| 欧美色图免费看| 国产精品亚洲欧美在线播放| 日韩片之四级片| 少妇精品视频一区二区| 精品一区二区电影| 99中文字幕一区| 欧美成人精品激情在线观看| 精品极品在线| 国产精品久久一区| 午夜久久av| 欧美精品尤物在线| 欧美激情另类| 男人天堂av片| 日韩不卡在线观看日韩不卡视频| 四季av一区二区三区| 成人免费视频一区二区| 精品国产成人亚洲午夜福利| 亚洲精品视频自拍| 日本午夜视频在线观看| 欧美在线你懂的| 亚洲精品成人电影| 亚洲网站视频福利| 2024最新电影免费在线观看| 国产69精品久久久久久| 四虎影视成人精品国库在线观看| 国产乱码精品一区二区三区卡| 九一成人免费视频| 久久久久久久香蕉| 日本vs亚洲vs韩国一区三区| 国产亚洲精品成人a| 国产精品水嫩水嫩| 日本少妇激情舌吻| 制服丝袜亚洲网站| 波多野结衣久久久久| 国产国产精品| 国产欧美精品aaaaaa片| 日韩国产欧美视频| 天天躁日日躁狠狠躁av麻豆男男 | 日韩av一区二区三区在线| 在线一区免费| 一级黄色香蕉视频| 99久久精品免费看国产| 黄色一级大片在线免费观看| 色婷婷综合久久久久中文| 午夜精品久久久久久久91蜜桃| 在线播放国产一区二区三区| 不卡专区在线| 亚洲一区二区久久久久久久| 欧美色图国产精品| 人妻精品无码一区二区三区| 成人福利视频在线看| 欧美三级在线免费观看| 欧美性猛交xxxx乱大交退制版| 深夜视频在线免费| 久久久久久久久久久免费精品| 99er精品视频| 亚洲人成77777| 三级久久三级久久久| 少妇精品一区二区三区| 亚洲成人久久影院| www.麻豆av| 欧美精品在线播放| 91成人在线网站| 亚洲日本无吗高清不卡| 久久婷婷av| 亚洲制服丝袜在线播放| 亚洲电影在线播放| 亚洲精品免费在线观看视频| 欧美www在线| 精品精品视频| 青青草综合视频| 国产一区二区三区综合| 欧美做爰爽爽爽爽爽爽| 91精品国产91久久久久久最新毛片| 在线a人片免费观看视频| 国产美女精品视频免费观看| 欧美大人香蕉在线| 亚洲男人天堂av在线| 一色桃子久久精品亚洲| 国产又大又黄的视频| 在线观看欧美日韩国产| 欧美aaa大片视频一二区| 污视频在线免费观看一区二区三区| 久久久成人网| 蜜桃久久精品成人无码av| 欧美视频在线播放| 免费超碰在线| 99理论电影网| 国产精品日韩| 国产精品国产三级国产专业不| 在线观看一区二区视频| av片在线免费观看| 成人激情视频网| 午夜天堂精品久久久久| 中国免费黄色片| 色婷婷狠狠综合| 男人在线资源站| 91九色在线观看| 一区二区三区高清视频在线观看| 中文幕无线码中文字蜜桃| 欧美视频一区二| 狠狠色综合色区| 亚洲色图国产| 任你躁av一区二区三区| 精品高清美女精品国产区| 久热av在线| 91在线色戒在线| 亚洲国产一区二区精品专区| 中文字幕免费高清| 69久久夜色精品国产69蝌蚪网| 成全电影大全在线观看| 三区精品视频观看| 国产乱子伦视频一区二区三区| 91国产丝袜播放在线| 一区二区三区天堂av| 亚洲3区在线| 黄色高清无遮挡| 亚洲女同女同女同女同女同69| 天堂а√在线8种子蜜桃视频| 国产欧美久久久久久| 日韩视频不卡| 欧美性猛交xxxx乱大交少妇| 精品噜噜噜噜久久久久久久久试看| 久久精品女人天堂av免费观看 | 精品无码人妻一区| 69精品人人人人| 久久青青视频| 欧美黑人在线观看| 欧美国产亚洲另类动漫| 欧美 日韩 国产 精品| 国产精品久久久久久久久久ktv| 欧美亚洲不卡| 日韩一区二区三区四区视频|