成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

XML在Web應用中的優勢

開發
本文從XML的特性出發,提出了XML的三大優勢,并從原理的角度簡述了這三大優勢在Web中的應用。

Web 的開始階段是簡單的網站(信息中介和信息發布的平臺),隨著Internet 和Intranent、Extranet的快速發展而發展成為各種應用的主要平臺。 Web在商業、工業、銀行、財政、教育、政府等領域產生了深遠影響,這得益于Web標準化、松散耦合、語言中立、平臺無關性、開放性等特性的服務。 Web服務需要XML(可擴展標記語言)、SOAP(簡單對象訪問協議、WSDL(Web服務描述語言)和UDDL(統一描述、發現和集成協議)四大技術標準的支持[1]。其中UDDI、SOAP和WSDL基于XML,因此XML在Web系統中占有重要位置。

XML擴展標記語言

第1版XML是世界互聯網協會(World Wide Web Consortium,WSC)于1998年2月頒布。由于XML源自標準通用標記語言SGML,XML作為一種可擴展的標記語言,目前已成為信息描述的事實標準[2]。因此XML可以方便地描述風險及其相關的屬性,這樣也就能方便地對風險進行分析,進而選用對應的策略。許多軟件提供了對XML的支持,XML可以作為不同用戶的異構應用系統之間進行數據交換的標準語言,實現數據交換的透明性。目前,因特網上安全通信的事實標準是傳輸層安全性(tvansport Layer Security ,TLS)和安全套接字層(SSL)。TLS和SSL不具備加密交換數據的一部分和多方(不止兩方)之間的安全會話,而XML涵蓋了安全性需求的機制。

XML風險描述的優勢在Web風險中的應用

1. Web中的風險

Web中的風險從技術方面主要分為安全漏洞和威脅攻擊。安全漏洞主要包括硬件缺陷、軟件缺陷和配置不合理;威脅攻擊則是利用安全漏洞對系統實施破壞。風險不是孤立的,一個威脅往往由幾個威脅組成,一個攻擊可以導致其它攻擊的發生。這些需要更好的風險描述工具。

2. XML風險描述的優勢

傳統的風險描述主要包括適于規范數據,較為規范數據的關系數據庫描述和適宜于非規范知識的本體描述。關系數據庫不方便擴展,風險間的關系不易用二元關系表達且關系表難于設計,本體描述難度大,概念間的關系難確定且一致性差。
XML結合了關系數據庫和個體描述,并有效地解決了傳統風險描述的缺點。同時,XML Schema易于確定XML文檔的格式,使得風險描述更易實施和見效。

3. XML在Web風險描述中的應用

通用漏洞發布(Common Vulnerability Exposures,CVE)推出了漏洞的XML格式文檔;OASIS和OWASP分別提出了各自的基于XML漏洞描述語言。若在這些漏洞描述中增加有關風險的發現信息,風險的危害信息和風險的解決信息。這樣在漏洞查找和描述的基礎上增加了風險性質(發生概率、攻擊成本等)的量化分析和策略的自動選擇的條件為系統自動防御和策略自動實施創造了可能性。

XML開放性的優勢在Web服務中的體現

1. Web Service的特點

Web Service是一種新的面向函數和方法的應用集成技術;它是一種標準的、開放的應用集成技術。它基于XML文檔進行服務描述、服務請求和反饋結果,基于HTTP協議進行信息傳遞易于被訪問和返回結果,基于WSC的開放協議,獨立于平臺和操作系統,實現不同平臺操作系統上的互操作性,使得異構平臺上的應用易于集成,這些促使了Web的迅猛發展。這些發展對Web的開放性提出了更高的要求。

2. XML開放性的優勢

XML的開放性主要指它既與平臺無關,又與技術提供廠商無關。它解決了電子數據交換(Electronic Data Interchange,EDI)的缺點。EDI的主要缺點是國際上對于交換數據的格式和語義沒有統一標準。盡管國際上各個國家針對不同的行業制訂了用于數據交換的EDL標準,然而一個系統為了能夠和不同的行業乃至不同的國家的合作伙伴進行數據交換,不得不購買并安裝多種進行數據轉換的適配軟件插件,更何況各個行業具體的用戶在實現這些數據時會或多或少加上一些個性化的標準。因此,利用EDI技術實現平臺系統成本和復雜度都比較高。

3. XML開放性在Web服務中的應用

XML的開放性,使得許多軟件生產商提供的軟件產品支持XML,使得XML成為不同用戶的異構應用系統之間的數據交換的標準語言,具備了數據交換的透明性、各個用戶只要保證自己的信息系統提供的數據符合XML規范,就不用擔心數據接收方的解碼問題。不同的用戶間對XML標識采用統一的約定交互信息的雙方不會因為對方使用的系統不同而受到影響。XML可以表達任意層次的結構性數據嵌套并可以進行數據正確性檢驗,支持用戶間復雜的數據交換。XML Schema(XSD)定義了一套標準的數據類型,并給了一種語言來擴展它,從而實現了用戶間的數據共享。由于Web Service自身的特點,XML為Web Service的跨平臺性、透明地穿越合作用戶的防火墻提供了保障。

XML加密優勢在Web中的應用

對Web中數據保護的常用技術有數據加密、數字簽名和訪問控制,而XML作為一種元語言,已經成為Web異構環境下不同類型和不同領域數據交換的開放標準。 XML文檔的訪問控制機制與一般的訪問控制機制不同,傳統的訪問控制機制不能直接應用于對XML文檔的訪問控制中。這是因為XML查詢語言(Xquery)的存在,能直接尋找到每一個XML語義元素。訪問控制模型必須能以多種粒度級別對XML語義元素制定訪問權限,一般的訪問控制對此沒有特殊要求。

在Web中訪問的用戶具有異構和動態的特點使得傳統的基于ID(用戶身份)的驗證機制不能適于應用。

1. XML加密的優勢

XML可完成加密交換數據的一部分,而TLS/SSL的處理方式只能保證通信傳輸過程中的數據安全,不能對不同的用戶施加不同的權限來保證用戶信息的安全,即TLS/SSL不用完成對交換數據的一部分進行加密。XML加密可實現多方之間的安全會話,即每一方都可保持與任何通信方的安全或非安全狀態,可在同一文檔中交換安全或非安全的數據。XML加密可作為SOAP協議的安全性擴展,因為SOAP協議基于XML,可以通嵌入加密了的XML數據的形式來實現在消息傳輸的應用層靈活采用適當的加密策略。

2. XML加密在Web的應用

在Web中,XML加密的方法可以嵌入到文檔內部,并且把安全粒度細化到XML文檔元素和屬性級別,實現同一文檔的不同部分的安全要求。通過XML加密可以使用一文檔加密后對不同用戶呈現不同視圖,用戶只能看到被授權的那部分內容。

【編輯推薦】

  1. J2EE中XML配置文件的讀取處理
  2. 如何使用C#與XML創建動態分層菜單
  3. 使用PHP與XML進行網站編程
責任編輯:楊鵬飛 來源: 瀏覽網
相關推薦

2011-05-18 16:02:08

XML

2022-12-12 14:34:43

2010-08-09 10:21:56

XMLFlex

2023-07-26 11:12:44

以太網PoE

2011-11-21 18:19:20

Web iMC

2011-05-18 15:49:00

XML

2021-08-28 10:06:29

VueJavascript應用

2009-06-26 17:27:15

JSF文件

2010-07-19 10:16:24

ibmdwWeb2.0

2022-11-29 19:44:47

WebOpenResty防火墻

2014-04-08 16:00:17

云計算云數據庫

2014-05-26 09:13:46

DockerPython

2023-10-30 22:17:22

GenAI醫療建議

2025-04-02 08:00:00

2024-07-01 00:00:06

ASP.NET開源

2009-12-28 16:55:25

2009-06-01 11:23:08

Glassfish部署Glassfish

2023-12-07 19:19:11

2013-01-10 09:29:13

WLANQos

2022-09-28 14:49:22

物聯網AR增強現實
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲视频在线观看 | 日韩视频一区在线观看 | 五月综合久久 | 色播视频在线观看 | av电影一区 | 日本一区二区三区四区 | 日本久久网 | av中文天堂| 黄色片网此| av大片| 精品视频99| 在线观看国产视频 | 国产日产精品一区二区三区四区 | 国产成人综合一区二区三区 | 自拍视频网 | 国产欧美久久一区二区三区 | 亚洲欧美日韩在线一区二区 | 涩涩视频网站在线观看 | 中文一级片 | 国产精品极品美女在线观看免费 | 国产精品成人一区二区 | 亚洲视频二 | 精品一区二区三区四区五区 | 亚洲精品国产成人 | 天天草夜夜骑 | 国产精品视频在线播放 | 亚洲免费视频一区二区 | 久久一区二区三区电影 | www.成人免费视频 | 日韩欧美精品 | 国产成人免费视频 | 久久www免费视频 | 成人欧美一区二区三区在线播放 | 中文字幕亚洲区 | 亚洲一区二区三区在线 | 亚洲精品国产精品国自产在线 | 成人一区在线观看 | 国产精品区二区三区日本 | 欧洲免费视频 | 插插插干干干 | 久久精品久久久 |