資源描述:
《基于xml web技術(shù)及其在電子出版之應(yīng)用new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于XMLWeb技術(shù)及其在電子出版之應(yīng)用(計算機08-208032232張雪)【摘要】:一般預(yù)料,XML將繼HTML之后,成為新一代Web的整合技術(shù),為網(wǎng)路帶來第二波革命性的改變,促使網(wǎng)路從資訊處理階段跨越到知識管理階段,并將在電子出版、電子商務(wù)、電子圖書館、電子資料交換、遠距教學(xué)等領(lǐng)域展現(xiàn)其強大的應(yīng)用潛能。本文旨在探討XML如何有效的表達網(wǎng)路上各種知識,為資料的交換和處理提供新的機制;并試圖從電子出版的角度著眼,說明電子文件組成要素,分析目前Web出版的現(xiàn)況,從而深入了解現(xiàn)今Web所遭遇的困境與瓶頸;接著基于文件存取、整合、傳遞、操縱、顯示等議題,提出一個整合
2、式XML文件管理系統(tǒng)架構(gòu),并探討XML相關(guān)技術(shù),諸如DTD、XML?Schema、XMLNamespaces、RDF、XLink、DOM、CCS、XSL等,在此一架構(gòu)中所扮演的角色及功能,進而描繪出Web未來發(fā)展之趨勢與輪廓。????關(guān)鍵詞:XML;HTML;XHTML;Web出版;電子文件;電子出版緒論 隨著網(wǎng)路的發(fā)展,圖書與出版技術(shù)逐漸由傳統(tǒng)印刷形式,朝向全面電子化的方向邁進,藉由網(wǎng)路,人類的文化得以采用數(shù)位化型態(tài)即時傳播;透過網(wǎng)路,全球的使用者皆可共享資訊、共用資源。如今,經(jīng)由Web產(chǎn)生的電子文件,已經(jīng)如同蜘蛛網(wǎng)一樣,密密麻麻的組成了一個全球性的系統(tǒng)(D
3、istributed??Hypertext??System)。在此一系統(tǒng)中,HTML(HyperText??Markup??Language,超文件標(biāo)示語言)無疑是扮演了一個關(guān)鍵性的角色。但是隨著資訊科技的發(fā)展,Web應(yīng)用愈來愈廣泛,HTML的弱點也愈來愈明顯。其中最嚴重的,便是HTML擅長版面編排而欠缺內(nèi)容語意,所以雖然適合人類閱覽但卻不利于電腦理解;其次,HTML的標(biāo)簽集是固定的、不可擴展的,無法應(yīng)付多樣化的應(yīng)用。這些缺點在電子出版、電子商務(wù)、遠距教學(xué)、電子圖書館等全新領(lǐng)域急速發(fā)展,并期望Web朝向自動化、智慧化目標(biāo)邁進的同時,遂成了Web發(fā)展的一大隱憂。?
4、? 有鑒于此,人們開始著手研究改進HTML的方法,XML(eXtensible??Markup??Language,可擴展標(biāo)注語言)便是在這樣的背景下產(chǎn)生的。XML具有可擴展性、高度結(jié)構(gòu)化和良好的資料組織能力,能夠有效的表達網(wǎng)路上各種知識,為資料的交換和處理提供新的機制,一般預(yù)料,XML將成為新一代Web的整合技術(shù)。若將HTML比擬為網(wǎng)路的第一波革命,則XML極可能繼HTML之后為網(wǎng)路帶來第二波革命性的改變,促使網(wǎng)路從資訊處理階段跨越到知識管理階段,并將在電子出版、電子商務(wù)、電子圖書館、電子資料交換、遠距教學(xué)等領(lǐng)域展現(xiàn)其強大的應(yīng)用潛能。眾多的特點使得XML成為
5、一個強勢語言,并迅速獲得各界的支持及響應(yīng)。??本文從電子出版的角度著眼,說明電子文件組成要素,分析目前Web出版的現(xiàn)況,從而深入了解HTML所遭遇的困境與瓶頸,接著基于文件存取、整合、傳遞、操縱、顯示等議題,規(guī)畫一個整合式XML文件管理系統(tǒng)架構(gòu),并探討XML相關(guān)技術(shù)在此一架構(gòu)中所扮演的角色及功能,進而描繪出Web未來發(fā)展之趨勢與輪廓。??一、電子文件與Web出版 電子文件所必備的要素眾多,其中最重要的當(dāng)屬‘資料’(Data)、‘結(jié)構(gòu)’(Structure)和‘表現(xiàn)’(Presentation)三者:1.資料:指文件的內(nèi)容(Content),也就是文字、圖表等內(nèi)涵
6、部分。????2.結(jié)構(gòu):指文件中有關(guān)資料的描述部分,如題名、作者、章節(jié)、段落等。????3.表現(xiàn):指文件所呈現(xiàn)出來的外觀、樣式、版面編排等。??若將文件與人體作一類比,則結(jié)構(gòu)就如同人的骨架,資料則相當(dāng)于肉體,而表現(xiàn)就形同外貌,三者相輔相成,形成一個完整的資訊描述體系,因此在本文中特將此三者合稱為‘電子文件三要素’。一般而言,如果電子出版的目的僅在于如何將電子文件順利呈現(xiàn)在讀者面前供其閱覽,則只要使用適當(dāng)?shù)摹憩F(xiàn)’方式來展現(xiàn)出文件的‘資料’即可,不太需要考慮到文件的‘結(jié)構(gòu)’問題,就此一層次而言,HTML已經(jīng)相當(dāng)足夠。但是,如果要更有效的管理、檢索、交換Web上呈現(xiàn)
7、指數(shù)成長的電子文件,則非得加強其結(jié)構(gòu)性不可。??二、XML與新一代Web(一)XML緣起與目標(biāo) 1996年7月‘XML工作小組’(XML??Working??Group)在W3C(World??Wide??Web??Consortium,全球資訊網(wǎng)協(xié)會)的贊助下成立),當(dāng)年11月提交XML初稿,并于1998年1月10日正式通過XML1.0規(guī)范,成為W3C的一個建議標(biāo)準(Recommendation)。由于XML具有可擴展性、結(jié)構(gòu)性、自我描述性,并采用資料和樣式分離原則,使其在資料的管理、交換上擁有極為卓越之性能。XML和HTML一樣都是從SGML演變而來的,只不
8、過HTML是SGML的一