国产视频www-国产视频xxx-国产视频xxxx-国产视频一二-一本大道香蕉中文日本不卡高清二区-一本久久精品一区二区

樹人論文網一個專業的學術咨詢網站!!!
樹人論文網

智能電子論文費用XML技術的新應用

來源: 樹人論文網發表時間:2015-09-19
簡要:本篇文章是由《 計算機時代 》發表的一篇電子論文,(月刊)創刊于1983年,由浙江省計算技術研究所和浙江省計算機學會主辦,是《中國期刊網》、《中國學術期刊(光盤版)》和《中國核

  本篇文章是由《計算機時代》發表的一篇電子論文,(月刊)創刊于1983年,由浙江省計算技術研究所和浙江省計算機學會主辦,是《中國期刊網》、《中國學術期刊(光盤版)》和《中國核心期刊(遴選)數據庫》收錄期刊,全國發行,豐富的內容使您能夠自由的遨游在信息的海洋里,了解最新技術,掌握最新技術,享受精彩紛呈的數字生活。

  摘要:主要介紹XML信息交換技術及XML的應用過程,同時描述在網絡招生中如何運用XML技術,并以實例簡要說明。

  關鍵詞:XML;辦公自動化;數據島;DOM

  Internet的發展使Web化的教學辦公自動化成為發展的趨勢。利用XML ( extensible Markup Language)可方便地實現信息的共享。

  1、XML信息交換技術

  1.1 XML信息交換的類型

  XML定義了應用間傳遞數據的結構,這種結構的描述是一種簡單的、能夠用通用編輯器讀取的文本。利用這種機制,可以制訂底層數據交換的規范,而各模塊之間傳輸的數據將是規范的符合既定規則的數據。從應用的角度來看,XML信息交換大致可分為幾種類型:數據發布、數據集成和交易自動化。

  1. 2 XML數據存取機制

  XML數據源從應用角度可分為3種:①XML純文本文檔;②關系型數據庫。最適合于當前最為流行的基于3層結構的應用開發;③來源于其它各種應用數據,如郵件、目錄清單等。圖1為典型的XML數據存取機制。

  1.3 XML在數據庫中的應用模式

  XML在數據庫中的應用模型需要借助3層架構來實現。這種模式下,在用戶接口層,利用(I石或XSL技術,XML可實現基于Web瀏覽器的多樣式可視化顯示。而中間層則需要有一個代理程序運行于其中,通過它來訪問數據庫管理系統中的數據和輸出XML文檔。另外,這種代理程序還可以進行雙向的基于事件的數據更新,也就是說.客戶端的數據變化(如數據的插人、刪除、修改等)可以通過代理程序反映到底層數據庫,而數據庫的更新也能夠通知到客戶端。同時在傳輸過程中的數據都是已經XML化了的。通過中間層的代理程序,可獲取的數據來源可以不必局限于某臺固定的數據庫服務器.而可以是分布于企業內,甚至于遍及全球各地的數據庫服務器。另外,借助于XML Schema,開發者能更為精確地描述和交換數據。

  XML提供了一種連接關系數據庫和面向對象數據庫以及其它數據庫管理系統之間的紐帶見圖2。XML文檔本身是一種由若干節點組成的結構,這種特點使得數據更適宜于用面向對象格式來存儲,同時也有利于面向對象語言(C++,Java等)調用XML編程接口訪問XML節點。關系數據庫和面向對象數據庫首先需要將數據從數據庫中提取出來,經過轉換或直接以XML數據形式發布到網上(局域網或Internet網),然后相互交換數據,經應用層系統處理后再轉存人庫。

  1.4 XML數據交換技術

  不同的編程語言和腳本語言需要不同的SQL API和XML語法分析器組合。

  2、XML的應用過程

  2.1顯示XML

  文檔本身只描述數據內容,它的顯示功能由樣式單來完成。使用獨立的樣式單文件制定顯示格式的一大優勢在于:對同一份數據文件可以制定不同的樣式風格,應用在不同的場合,使數據能夠更合理、更有針對性地表現出來,提高了數據的重用性。

  目前,W3C正式推薦的樣式單標準有兩種:①層疊樣式單CSS(Cascding Style Sheets);②可擴展樣式單語言XSL。

  XSL利用模式匹配的方法,選擇XML文檔中需要處理的元素/屬性,再針對這些特定的對象制定相應的轉換規則。借助XSL,還可添加新的元素/屬性,對所有元素/屬性進行重新排序、循環處理、條件判斷等程序化的控制,使其適應各種復雜的需求。

  在XML文檔中引用XSL的格式為:

  2. 2綁定XML

  Web服務器與客戶機之間的數據傳遞方式有3種:H’1’ML頁面、XML文檔以及XML數據島。其中,XML數據島通過特定的標簽把XML數據直接嵌入到HTML文檔中。采用數據島作為交互手段,不僅可以使數據具備一定的語義信息,同時還能保持HTML原有的一些特色,如利用用戶端腳本程序實現動態信息交換等。

  XML數據島的實現方法是在H’I’ML文檔中使用

  2.3訪問XML

  Document Object Model(文檔對象模型)簡稱為DOM,是對Web文檔進行應用開發、編程的應用程序接口(API ),是W3C公布的一種跨平臺的、與語言無關的接口規范。

  DOM采用對象模型和一系列的接口來描述XML文檔的內容和結構,即利用對象把文檔模型化。這種對象模型實現的基本功能包括:①描述文檔表示和操作的接口;②接口的行為和屬性;③接口之間的關系以及互操作。

  DOM對結構化的 XML文檔進行解析,文檔中的指令、元素、實體、屬性等所有個體都可以用對象模型表示。整個文檔的邏輯結構類似一棵樹,生成的對象模型就是樹的節點,每個對象同時包含了方法和屬性。

  利用DOM,可進行動態地創建XML文檔、遍歷結構、添加/修改/刪除內容等操作。DOM面向對象的特性,使人們在處理和XML解析相關的事務時節省大量精力,是一種符合代碼重用思想的強有力編程工具。

  2.4驗證XML

  格式正確是對XML文檔最基本的要求。XML文檔必須嚴格遵守語法規范,同時,XML文檔還應當符合語義方面的規范,即是“有效的”。對XML文檔有效性的檢查稱為對XML的“驗證”( Validation) 。

  3、在招生中的應用

  招生報名系統常采用下載表格的方式人工填寫,而校方則需要將回饋的表格再一一輸入到數據庫中,這樣大大降低了工作的效率,不利于數據的管理和共享。

主站蜘蛛池模板: 韩国一级做a爰片性色毛片 韩国一区在线 | 美女黄页黄频 | 狠狠色丁香婷婷久久综合考虑 | 免费精品久久久久久中文字幕 | 就草草在线观看视频 | 就草草在线观看视频 | 成年人免费在线视频观看 | 日本在线视频不卡 | 一区二区三区四区在线播放 | 久久厕所 | 一国产一级淫片a免费播放口 | 日韩欧美一级毛片精品6 | 粉嫩jk制服美女啪啪 | 国产精品毛片 | 97视频免费播放观看在线视频 | 最新亚洲国产有精品 | 亚洲日韩视频免费观看 | 美女与男人对肌免费网站 | 亚洲第一综合网站 | 99热久久国产精品免费看 | 亚洲伊人色一综合网 | 正在播放国产大学生情侣 | 欧美特黄一级高清免费的香蕉 | 欧美久色| 免费精品一区二区三区在线观看 | 欧美日韩亚洲综合在线一区二区 | 免费看黄网 | 日本一区二区不卡视频 | 成人欧美日韩视频一区 | 俄罗斯毛片免费大全 | 国产精品二区三区 | 97成人在线| 日韩国产欧美视频 | 国产日韩一区二区三区 | 欧美成人福利 | 曰批美女免费视频播放 | 亚洲综合自拍 | 中文字幕一区二区小泽玛利亚 | 国产亚洲一区二区三区在线观看 | 国产亚洲精品看片在线观看 | 成人精品视频在线观看 |