精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

日本韩国一区二区三区| 国产一区二区三区香蕉| 亚洲第一精品电影| 国产在线播放观看| 色综合免费视频| 视频精品一区二区| 久久国产精品久久精品| 久久人妻少妇嫩草av蜜桃| 极品视频在线| 国产精品少妇自拍| 99高清视频有精品视频| 天堂网av手机版| 99久久综合| 亚洲国产日韩欧美综合久久| 97在线播放视频| 麻豆传媒在线观看| 成人高清视频在线观看| 国产精品99一区| 青娱乐免费在线视频| 夜夜躁狠狠躁日日躁2021日韩| 欧美伊人久久大香线蕉综合69| 在线综合视频网站| 四虎精品在永久在线观看| 日本美女一区二区| 久久久久久久成人| 国产激情av在线| 国产精品17p| 欧美日韩一卡二卡三卡 | 国产一区二区三区探花| 欧美高清激情brazzers| 六月丁香婷婷在线| 婷婷av在线| 国产精品乱人伦中文| 免费不卡亚洲欧美| 超碰福利在线观看| 精品一区二区免费在线观看| 欧美亚洲日本网站| 久久久久久福利| 欧美国产小视频| 亚洲香蕉在线观看| 特级西西人体wwwww| 91精品啪在线观看国产爱臀| 欧美日韩一级黄| 黄色高清无遮挡| 1区2区3区在线| 亚洲精品视频一区二区| 亚洲乱码国产乱码精品天美传媒| 午夜黄色小视频| 风流少妇一区二区| 91精品天堂| 国产剧情精品在线| 老色鬼精品视频在线观看播放| 欧美自拍大量在线观看| 国产福利久久久| 亚洲私人影院| 欧美大片在线影院| 超碰手机在线观看| 在线电影一区二区| 久久夜色精品国产| 一区二区视频免费看| 91青青国产在线观看精品| 一区二区欧美在线| 久久久久亚洲AV成人无在| 国产精品最新| 最好看的2019的中文字幕视频| av男人的天堂av| 欧美色图一区| 日韩中文字幕在线观看| 一级免费黄色录像| 66久久国产| 欧美精品18videosex性欧美| 国产亚洲精品久久777777| 在线观看日韩av电影| 久久久久久久影院| 精品国产一区二区三区四| 日韩激情中文字幕| 成人免费在线视频网址| av免费观看网址| 成人综合婷婷国产精品久久蜜臀| 国产精品区二区三区日本| 日本国产在线观看| 久久久精品黄色| 日本不卡一区| 日本www在线| 亚洲一区在线观看视频| 奇米影视亚洲色图| 日韩欧美看国产| 欧美日韩国产综合一区二区| 日本高清一区二区视频| 4438全国亚洲精品观看视频| 亚洲的天堂在线中文字幕| 中文在线观看免费视频| 久草精品在线| 久久久精品免费| 日本少妇激情视频| 青青草成人在线观看| 91aaaa| 四虎精品在永久在线观看| 国产精品视频第一区| 久久综合亚洲精品| 日韩天堂在线| 日韩精品专区在线| 天堂在线中文视频| 亚洲欧洲日本一区二区三区| 国产精品视频免费观看www| 国产色片在线观看| 久久精品欧美一区二区三区不卡 | 天天影视涩香欲综合网| 免费涩涩18网站入口| 999在线精品| 中文字幕欧美日韩| 日本视频免费在线| 国产一区二三区| 日本黄网免费一区二区精品| 97影院秋霞午夜在线观看| 欧美午夜女人视频在线| 成年人网站av| 经典一区二区| 97在线观看免费| 99久久久国产精品无码网爆| 久久久蜜桃精品| 久久这里只有精品18| 日本免费成人| 亚洲日韩欧美视频| 日本在线视频免费观看| 国产精品一区二区久久不卡 | 可以在线观看的av| 亚洲高清视频中文字幕| 亚洲va综合va国产va中文| 一区二区三区视频免费观看| 美日韩在线视频| 在线观看免费视频一区| 2021国产精品久久精品| 成人免费在线网| 欧美特黄不卡| 欧美成人黄色小视频| 一区二区视频免费观看| 国产日韩视频一区二区三区| 日韩欧美一区二| 都市激情亚洲| 久久久女人电视剧免费播放下载| 国产精品无码天天爽视频| 中文字幕国产一区| 免费在线观看毛片网站| 性欧美xxxx免费岛国不卡电影| 欧美高跟鞋交xxxxxhd| av免费观看网址| 亚洲精品成a人| 波多野结衣中文字幕在线播放| 欧美国产偷国产精品三区| 国产自摸综合网| 免费网站黄在线观看| 欧美蜜桃一区二区三区| www.97视频| 国产一区二区不卡| 成人国产在线看| av日韩精品| 久久免费少妇高潮久久精品99| 亚洲国产精品成人久久蜜臀| 亚洲最大色网站| 国产午夜在线一区二区三区| 尤物在线精品| 久久草.com| 性欧美1819sex性高清| 国产亚洲精品美女| 国产精品九九九九| 日韩毛片高清在线播放| 国产欧美激情视频| 激情国产一区| 欧美另类一区| 91av一区| 操91在线视频| 天堂在线中文字幕| 在线观看国产一区二区| 伊人久久久久久久久久久久久久| 狠狠色狠狠色合久久伊人| 青草网在线观看| 亚洲区小说区| 国产在线精品一区免费香蕉| av免费在线免费观看| 亚洲国产三级网| 波多野结衣高清在线| 亚洲欧美色综合| 国产老熟女伦老熟妇露脸| 人人狠狠综合久久亚洲| 欧美一区二区三区综合| 日韩电影在线观看完整免费观看| 国产精品国模在线| 欧美黑人xx片| 国产亚洲欧美一区| 精品久久人妻av中文字幕| 丰满岳妇乱一区二区三区| www.99re6| 91影院在线免费观看| www.亚洲高清| 亚洲国内自拍| 亚洲一区影院| 特黄特色欧美大片| 亚洲最大av在线| av免费在线一区| 欧美二区在线播放| 8888四色奇米在线观看| 亚洲第一网中文字幕| 在线视频 中文字幕| 偷拍一区二区三区| 国产喷水在线观看| 久久久久久麻豆| 蜜桃色一区二区三区| 看国产成人h片视频| 草草久久久无码国产专区| 婷婷精品进入| 手机成人在线| 久久亚洲黄色| 成人精品水蜜桃| 2020国产精品小视频| 国产91久久婷婷一区二区| 少女频道在线观看免费播放电视剧 | 自慰无码一区二区三区| 午夜久久一区| 色中文字幕在线观看| 亚洲小说图片| 久久狠狠久久综合桃花| 成人高潮a毛片免费观看网站| 国产欧美日韩丝袜精品一区| 345成人影院| 久久久女女女女999久久| 成人看av片| 精品国产区一区二区三区在线观看| 日本一本草久在线中文| 亚洲精品一区二区在线观看| 99久久精品国产一区色| 欧美日本在线播放| 在线免费看毛片| 欧美日韩一级黄| 一本色道久久综合熟妇| 欧美视频中文一区二区三区在线观看| 台湾佬中文在线| 黑人巨大精品欧美一区二区三区| 久一区二区三区| 一区二区三区成人| 极品久久久久久| 亚洲欧美色综合| 国产这里有精品| 一级女性全黄久久生活片免费| 国产三级国产精品国产国在线观看 | 在线免费亚洲电影| 蜜臀99久久精品久久久久小说| 欧美日韩国产精品专区 | 欧美三级午夜理伦三级中视频| 国产午夜精品久久久久| 色综合久久六月婷婷中文字幕| 国产精品老女人| 色综合久久久久综合| 亚洲欧美偷拍一区| 在线日韩av片| 国产男女猛烈无遮挡| 欧美一区二区精品久久911| 国产成人三级一区二区在线观看一| 91精品国产一区二区人妖| 国产精品久久久久久免费免熟 | 亚洲欧洲日本精品| 精品在线播放免费| 中文写幕一区二区三区免费观成熟| 国产一区二区日韩精品| 欧美丰满熟妇bbb久久久| 成人性视频免费网站| 制服丝袜第一页在线观看| 91在线你懂得| 欧美午夜激情影院| 亚洲欧美精品午睡沙发| 国产一级片网址| 福利微拍一区二区| 中文字幕观看视频| 欧美成人一级视频| 色播色播色播色播色播在线| 亚洲日韩欧美视频一区| 国产三区在线观看| 午夜伦理精品一区| 久久99国产精品二区高清软件| 91欧美日韩一区| 秋霞影院一区二区三区| 色噜噜色狠狠狠狠狠综合色一| 99久久国产综合精品成人影院| www.夜夜爱| 美女网站在线免费欧美精品| 亚洲一区二区图片| 91免费国产在线观看| 日本裸体美女视频| 欧美日韩精品二区| 97在线公开视频| 亚洲女人天堂视频| 最新黄网在线观看| 国产国语刺激对白av不卡| 精品一区二区三区中文字幕在线 | 亚洲大片在线观看| 国产九色91回来了| 亚洲电影免费观看高清| av女优在线| 久久全球大尺度高清视频| 国产91精品在线| 国产在线精品一区| 99久久夜色精品国产亚洲狼| 国产日产欧美视频| 国产精品一区二区三区99| 真实乱视频国产免费观看| 亚洲图片欧美一区| 在线视频 中文字幕| 亚洲欧美日韩在线高清直播| av网站在线免费| 国产精品美女呻吟| 亚洲成在人线免费观看| 欧美图片激情小说| 激情深爱一区二区| 亚洲一区二区三区日韩| 五月激情六月综合| 性生交生活影碟片| 久久久精品国产一区二区| 黄色成人在线视频| 欧美第一黄网| 亚洲毛片播放| 麻豆av免费看| 亚洲欧美日韩电影| 97人妻精品一区二区三区视频| 日韩精品小视频| 91高清视频在线观看| 5566中文字幕一区二区| 国产精品久久占久久| 网站一区二区三区| 国产日韩一级二级三级| 手机在线看片1024| 亚洲精品一区二区在线| 国产精品一区二区日韩| 国产精品麻豆免费版| 欧美激情第10页| 黑人巨大猛交丰满少妇| 亚洲美女免费在线| 99在线精品视频免费观看20| 日韩在线一区二区三区免费视频| 午夜精品成人av| 日韩精品一区二区三区丰满| 先锋亚洲精品| 少妇真人直播免费视频| 色综合久久久久综合| 每日更新av在线播放| 国产成人激情小视频| 国产一区二区精品福利地址| 女人和拘做爰正片视频| 91女神在线视频| 亚洲天堂一区在线| 国产午夜精品一区理论片飘花| 韩国美女久久| 四虎影视永久免费在线观看一区二区三区 | 最近2019中文字幕第三页视频| 日韩不卡免费高清视频| 欧美一区三区二区在线观看| 日韩在线a电影| 娇小11一12╳yⅹ╳毛片| 777a∨成人精品桃花网| caopon在线免费视频| 成人黄色在线免费观看| 亚洲激情社区| www在线观看免费视频| 欧美午夜免费电影| 久久日韩视频| 国产精品麻豆免费版| 久久国产精品毛片| 国产大屁股喷水视频在线观看| 91精品国产综合久久久久久久 | 一区二区久久久久久| 人妻无码一区二区三区久久99| 性日韩欧美在线视频| 精品国产乱码| 91视频福利网| 精品久久久国产| 91社区在线观看| 97人人模人人爽视频一区二区| 亚洲精选一区| 国产精品情侣呻吟对白视频| 欧美一区二区三区在线观看 | 欧美性色xo影院| 天天综合视频在线观看| 91精品天堂| 日韩电影在线观看电影| 中文字幕av久久爽av| 亚洲精品国产精品国自产在线 | 亚洲美女91| 卡一卡二卡三在线观看| 欧美一级久久久久久久大片| 美女高潮在线观看| 在线码字幕一区| 91亚洲大成网污www| 国产一区二区在线不卡| 欧美专区第一页| 狠狠爱www人成狠狠爱综合网| 无码 人妻 在线 视频| 精品国精品自拍自在线| 免费视频观看成人| 国产免费黄色av| 亚洲尤物在线视频观看| www 日韩|