<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>


    路慢慢其休遠(yuǎn)兮,吾將上下而求素
    posts - 17,comments - 7,trackbacks - 0
    在很多研討會(huì)和培訓(xùn)班上我遇到過(guò)許多人,他們還不明白為什么要使用XML也不知道如何 
    在他們的應(yīng)用中使用XML。一些來(lái)自諸如Gartner公司的報(bào)告建議說(shuō),商業(yè)公司不能再做 
    局外人了,不能對(duì)XML置之不理。如果你還不清楚XML到底有什么好處的話,你并不是唯 
    一的人。 
    我決定把與人們和媒體關(guān)于XML話題的交談?wù)沓晌模谐鯴ML在應(yīng)用中的五個(gè)最令人喜 
    愛(ài)的用法。盡管這些并不能包含XML的所有潛在應(yīng)用,至少是些最重要的領(lǐng)域。 
    1、數(shù)據(jù)交換 
    用XML在應(yīng)用程序和公司之間作數(shù)據(jù)交換已不是什么秘密了,毫無(wú)疑問(wèn)應(yīng)被列為第一位。 
    那么為什么XML在這個(gè)領(lǐng)域里的地位這么重要呢?原因就是XML使用元素和屬性來(lái)描述數(shù) 
    據(jù)。在數(shù)據(jù)傳送過(guò)程中,XML始終保留了諸如父/子關(guān)系這樣的數(shù)據(jù)結(jié)構(gòu)。幾個(gè)應(yīng)用程序 
    可以共享和解析同一個(gè)XML文件,不必使用傳統(tǒng)的字符串解析或拆解過(guò)程。 
    相反,普通文件不對(duì)每個(gè)數(shù)據(jù)段做描述(除了在頭文件中),也不保留數(shù)據(jù)關(guān)系結(jié)構(gòu)。使 
    用XML做數(shù)據(jù)交換可以使應(yīng)用程序更具有彈性,因?yàn)榭梢杂梦恢?與普通文件一樣)或用元 
    素名(從數(shù)據(jù)庫(kù))來(lái)存取XML數(shù)據(jù)。 
    2、Web服務(wù) 
    Web服務(wù)是最令人激動(dòng)的革命之一,它讓使用不同系統(tǒng)和不同編程語(yǔ)言的人們能夠相互交 
    流和分享數(shù)據(jù)。其基礎(chǔ)在于Web服務(wù)器用XML在系統(tǒng)之間交換數(shù)據(jù)。交換數(shù)據(jù)通常用XML標(biāo) 
    記,能使協(xié)議取得規(guī)范一致,比如在簡(jiǎn)單對(duì)象處理協(xié)議(Simple Object Access Protoc 
    ol, SOAP)平臺(tái)上。 
    SOAP可以在用不同編程語(yǔ)言構(gòu)造的對(duì)象之間傳遞消息。這意味著一個(gè)C#對(duì)象能夠與一個(gè) 
    Java對(duì)象進(jìn)行通訊。這種通訊甚至可以發(fā)生在運(yùn)行于不同操作系統(tǒng)上的對(duì)象之間。DCOM 
    , CORBA或Java RMI只能在緊密耦合的對(duì)象之間傳遞消息,SOAP則可在松耦合對(duì)象之間傳 
    遞消息。 
    3、內(nèi)容管理 
    XML只用元素和屬性來(lái)描述數(shù)據(jù),而不提供數(shù)據(jù)的顯示方法。這樣,XML就提供了一個(gè)優(yōu) 
    秀的方法來(lái)標(biāo)記獨(dú)立于平臺(tái)和語(yǔ)言的內(nèi)容。 
    使用象XSLT這樣的語(yǔ)言能夠輕易地將XML文件轉(zhuǎn)換成各種格式文件,比如HTML, WML, PD 
    F, flat file, EDI, 等等。XML具有的能夠運(yùn)行于不同系統(tǒng)平臺(tái)之間和轉(zhuǎn)換成不同格式 
    目標(biāo)文件的能力使得它成為內(nèi)容管理應(yīng)用系統(tǒng)中的優(yōu)秀選擇。  
    4、Web集成 
    現(xiàn)在有越來(lái)越多的設(shè)備也支持XML了。使得Web開(kāi)發(fā)商可以在個(gè)人電子助理和瀏覽器之間 
    用XML來(lái)傳遞數(shù)據(jù)。 
    為什么將XML文本直接送進(jìn)這樣的設(shè)備去呢?這樣作的目的是讓用戶更多地自己掌握數(shù)據(jù) 
    顯示方式,更能體驗(yàn)到實(shí)踐的快樂(lè)。常規(guī)的客戶/服務(wù)(C/S)方式為了獲得數(shù)據(jù)排序或更 
    換顯示格式,必須向服務(wù)器發(fā)出申請(qǐng);而XML則可以直接處理數(shù)據(jù),不必經(jīng)過(guò)向服務(wù)器申 
    請(qǐng)查詢-返回結(jié)果這樣的雙向“旅程”,同時(shí)在設(shè)備也不需要配制數(shù)據(jù)庫(kù)。 
    甚至還可以對(duì)設(shè)備上的XML文件進(jìn)行修改并將結(jié)果返回給服務(wù)器。想像一下,一臺(tái)具有互 
    聯(lián)網(wǎng)功能并支持XML的電冰箱將會(huì)給市場(chǎng)帶來(lái)多么大的沖擊吧。你從此不必早起去取牛奶 
    了! 
    5、配制 
    許多應(yīng)用都將配制數(shù)據(jù)存儲(chǔ)在各種文件里,比如.INI文件。雖然這樣的文件格式已經(jīng)使 
    用多年并一直很好用,但是XML還是以更為優(yōu)秀的方式為應(yīng)用程序標(biāo)記配制數(shù)據(jù)。使用. 
    NET里的類,如XmlDocument和XmlTextReader,將配制數(shù)據(jù)標(biāo)記為XML格式,能使其更具 
    可讀性,并能方便地集成到應(yīng)用系統(tǒng)中去。使用XML配制文件的應(yīng)用程序能夠方便地處理 
    所需數(shù)據(jù),不用象其他應(yīng)用那樣要經(jīng)過(guò)重新編譯才能修改和維護(hù)應(yīng)用系統(tǒng)。 
    如前所述,這里提到的五種使用XML的途徑不包括全部場(chǎng)合。
    posted on 2005-12-02 17:32 Steve 閱讀(2979) 評(píng)論(5)  編輯  收藏 所屬分類: J2EE 技朮

    FeedBack:
    # re: xml作用
    2005-12-11 13:03 | 徐銀行
    了不起的事  回復(fù)  更多評(píng)論
      
    # re: xml作用
    2006-12-07 10:01 |
    很抽象哦!  回復(fù)  更多評(píng)論
      
    # re: xml作用
    2008-06-27 08:26 | 游樂(lè)兒
    很好 但我覺(jué)得自己看了之后還是不夠清楚,我認(rèn)為這是自己對(duì)某些東西還沒(méi)有理解透吧  回復(fù)  更多評(píng)論
      
    # re: xml作用
    2010-06-30 10:43 | mht
    XML 如此重要,SQL可以下崗了  回復(fù)  更多評(píng)論
      
    # re: xml作用
    2016-03-24 11:31 | yuanzaixin
    抄襲,到處抄,估計(jì)自己都沒(méi)弄懂意思  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 色综合久久精品亚洲国产| 久久国产精品免费专区| 在线观看亚洲av每日更新| 国产成人久久AV免费| 亚洲精品第一国产综合野| 国产大片51精品免费观看| 日韩精品无码免费专区午夜| 美女黄频a美女大全免费皮| 亚洲日韩国产一区二区三区| 97在线视频免费| 在线观看亚洲电影| 久久精品亚洲一区二区 | 免费人成在线观看69式小视频| 亚洲Av无码国产一区二区| 国产精一品亚洲二区在线播放| 久久综合AV免费观看| 国产视频精品免费视频| 精品亚洲成在人线AV无码| 自拍偷自拍亚洲精品被多人伦好爽 | 国产精品免费AV片在线观看| 亚洲国产视频久久| 亚洲国产另类久久久精品黑人| 成年私人影院免费视频网站| 日韩精品无码免费专区网站| 337p日本欧洲亚洲大胆人人 | 亚洲乱码日产精品一二三| 亚洲AV日韩AV永久无码绿巨人 | 噼里啪啦免费观看高清动漫4| 一级一级一级毛片免费毛片| 在线综合亚洲欧洲综合网站| 亚洲热线99精品视频| 国产国产人免费人成免费视频| 日本最新免费网站| 国产免费阿v精品视频网址| 精品国产日韩亚洲一区在线| 91午夜精品亚洲一区二区三区| 国产v亚洲v天堂无码网站| 亚洲成AⅤ人影院在线观看| 久久WWW免费人成人片| 99ee6热久久免费精品6| 视频免费在线观看|