华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:設(shè)計制作 > XML > 文章內(nèi)容
  

XML教程:XML入門的常見問題(二)

 [ 2017年8月29日 ] 【

  Internet Explorer 5.0 對 XML 提供哪個級別的支持?

  Internet Explorer 5 提供下列 XML 支持:

  直接查看 XML。Microsoft XML 實現(xiàn)允許用戶通過他們的 Web 瀏覽器使用 XSL 或者層疊樣式表 (CSS) 查看 XML,就象查看 HTML 文檔一樣。

  高性能、驗證 XML 引擎。Internet Explorer 4.0 開發(fā)人員熟悉的 XML 引擎已經(jīng)得到了很大的增強,并且完全支持 W3C XML 1.0 和 XML 名稱空間,這樣開發(fā)人員就可以在 Web 上統(tǒng)一限定元素名稱,從而避免了相同名稱的元素之間的沖突。Windows 中的本機 XML 支持意味著,當(dāng)開發(fā)人員在應(yīng)用程序和組件之間移動數(shù)據(jù)時,可以使用完整的 XML 處理功能來讀取和處理數(shù)據(jù)。

  可擴展樣式轉(zhuǎn)換語言 (XSLT) 支持。使用基于最新的 W3C Working Draft 的 Microsoft XSLT 處理器,開發(fā)人員可以對 XML 數(shù)據(jù)應(yīng)用樣式表,并以易于自定義的動態(tài)和靈活方式來顯示數(shù)據(jù)。Microsoft XSLT 處理器的查詢功能也允許開發(fā)人員用程序,在客戶機或服務(wù)器上,在 XML 數(shù)據(jù)集內(nèi)部查找和摘取信息。

  XML 架構(gòu)。架構(gòu)(英文) 定義 XML 文檔規(guī)則,包括元素名稱和豐富的數(shù)據(jù)類型,它們的元素可以表現(xiàn)為組合,并且每個元素的屬性都可用。為了啟用多層應(yīng)用程序,Microsoft 將根據(jù)提交給 W3C XML 工作組的縮減 XML 數(shù)據(jù)架構(gòu) (XDR) 來發(fā)布 XML 架構(gòu)的技術(shù)預(yù)覽。

  服務(wù)器端 XML。服務(wù)器端 XML 處理允許使用 XML 作為在多個分布式應(yīng)用程序服務(wù)器(甚至是跨越操作系統(tǒng)邊界)之間傳送數(shù)據(jù)的標(biāo)準(zhǔn)方式。

  XML 文檔對象模型 (DOM)。XML DOM 是標(biāo)準(zhǔn)對象應(yīng)用程序編程接口,它使開發(fā)人員能夠用程序控制 XML 文檔內(nèi)容、結(jié)構(gòu)、格式等等。Microsoft XML 實現(xiàn)包括對 W3C XML DOM 建議的完全支持,并且可以用腳本、Visual Basic 開發(fā)系統(tǒng)、C++ 和其他編程語言來訪問。

  C++ XML 數(shù)據(jù)源對象。XML DSO 允許將 HTML 元素直接綁定到 XML 數(shù)據(jù)島。此外,它還提高了性能,有強大的能力可以綁定到不同 XML 節(jié)點上,而且利用了 Internet Explorer 5 beta 中所有的新的數(shù)據(jù)綁定功能。

  HTML、動態(tài) HTML 和 XML 之間的關(guān)系是什么?

  HTML 可以和 CSS 一起用于格式化和表示超鏈接頁面。動態(tài) HTML,通過 DOM,使 HTML 中的所有元素,都可以通過與語言無關(guān)的腳本和其他編程語言來訪問,從而在很大程度上提高了客戶機端的交互能力,而且不需要對服務(wù)器的額外需求。頁面的對象模型允許動態(tài)更改任何方面的內(nèi)容(包括增加、刪除和移動)。

  通過為結(jié)構(gòu)化數(shù)據(jù)添加 XML,為開發(fā)人員提供了構(gòu)造下一代豐富、靈活 Web 應(yīng)用程序的技術(shù)。使用 XML,他們可以為桌面提供結(jié)構(gòu)化數(shù)據(jù),并且用 XML 對象模型計算數(shù)據(jù),F(xiàn)在的開發(fā)人員可以在瀏覽器(例如 Microsoft Internet Explorer 4.0 和 Microsoft Internet Explorer 5)或者其他應(yīng)用程序中,通過腳本顯示基于 XML 的數(shù)據(jù)。此外,他們也可以對數(shù)據(jù)應(yīng)用格式化規(guī)則,而不需要使用 XSLT 樣式表的復(fù)雜腳本(實際上是將基于 XML 的數(shù)據(jù)轉(zhuǎn)換為顯示)。這兩種顯示基于 XML 數(shù)據(jù)的方法,都使得生成復(fù)雜數(shù)據(jù)的多個視圖成為可能。

  為什么 XML 這么重要?

  XML 將成為計算領(lǐng)域的未來。作為一種技術(shù),它的影響力將滲透到編程的每個方面,從嵌入式系統(tǒng)到圖形界面,到分布式系統(tǒng)以及數(shù)據(jù)庫管理。它實際上已經(jīng)成為軟件工業(yè)之間數(shù)據(jù)通信的標(biāo)準(zhǔn),并且迅速代替 EDI 系統(tǒng)成為全球幾乎所有工業(yè)進行業(yè)務(wù)交換的主要媒體。它很有可能會成為創(chuàng)建和存儲大多數(shù)文檔的語言,不管是否在 Internet 上,并且有可能成為 Internet 應(yīng)用程序服務(wù)器的基礎(chǔ),有些人相信它將代替許多目前生產(chǎn)的小包裝產(chǎn)品。

  Microsoft 提供什么 XML 產(chǎn)品?

  Microsoft 正在努力為許多領(lǐng)域開發(fā) XML 資源:

  數(shù)據(jù)訪問。最新的 ActiveX? 數(shù)據(jù)對象 (ADO) 的化身,已經(jīng)支持 XML 的生成和消費將近一年了,并且 Microsoft SQL Server 2000 為基于 SQL 的信息和 XML 之間的互相轉(zhuǎn)換提供了許多接口。

  瀏覽器支持。Microsoft 是第一個生產(chǎn)能夠閱讀 XML 文件(無論是用原始結(jié)構(gòu)形式,還是通過 XSL 或 CSS 樣式表)的商業(yè)瀏覽器 (Internet Explorer 5) 的公司。

  BizTalk Server 2000。Microsoft? BizTalk(TM) Server 2000 提供了在大量不同格式(包括 XML)之間通信的方式,來幫助推動業(yè)務(wù)對業(yè)務(wù)的應(yīng)用程序。BizTalk Server 也包括了許多架構(gòu)生成和映射工具,從而大大簡化了業(yè)務(wù)或商業(yè)需要的 XML 結(jié)構(gòu)的開發(fā)。

  在 Web 上傳輸,必須壓縮 XML 嗎?

  一般來說,壓縮 XML 的需要是與應(yīng)用程序有關(guān)的,并且很大程度上是服務(wù)器和客戶機之間移動數(shù)據(jù)量的函數(shù)。用于描述數(shù)據(jù)結(jié)構(gòu)的標(biāo)記的反復(fù)特性,使 XML 能夠非常好地壓縮數(shù)據(jù)。值得注意的是 HTTP 1.1 服務(wù)器和客戶機的壓縮都是標(biāo)準(zhǔn)的,XML 可以自動從中受益。

  XML 作為數(shù)據(jù)格式有多安全?有沒有增加 XML 安全性的計劃?

  XML 和 HTML 一樣安全。正因為安全的 HTTP (HTTPS) 可以用于對 HTTP 添加密碼技術(shù),從而保護了 HTML,因此它也可以用于保護 XML。XML 是表示結(jié)構(gòu)化數(shù)據(jù)的基于文本格式。這可以使數(shù)據(jù)的簡單性和互操作性最大化。對 XML 格式增加安全性和驗證能力時可以采取許多步驟。首先,XML 可以在傳輸?shù)娇蛻糁霸诜⻊?wù)器上加密,然后在客戶機上解密。應(yīng)用于數(shù)據(jù)本身的數(shù)字簽名也可以驗證 XML。

首頁 1 2 3 尾頁
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
平乐县| 新丰县| 清新县| 伊金霍洛旗| 合川市| 广河县| 武强县| 济阳县| 辽宁省| 临猗县| 延边| 大田县| 车险| 建水县| 日土县| 神木县| 北辰区| 额尔古纳市| 清丰县| 舟曲县| 洛扎县| 霍林郭勒市| 许昌县| 丰县| 阜阳市| 建阳市| 德安县| 咸丰县| 九龙县| 来凤县| 乾安县| 嵊州市| 获嘉县| 冀州市| 宝应县| 土默特右旗| 门头沟区| 九江市| 买车| 肇源县| 武城县|