【文章內(nèi)容簡(jiǎn)介】
工具 ,等等都能定義一個(gè)對(duì)它來(lái)說(shuō)是重要的詞匯 ,以來(lái)自若干的其他字匯的 URIrefs 作為它的詞匯的部份。 除此之外,有時(shí) 一個(gè)組織將會(huì)以字匯的 namespace URLref作為提供關(guān)于那一個(gè)字匯的進(jìn)一步的資訊網(wǎng)絡(luò)資源的網(wǎng)址。 在 RDF陳述中的對(duì)象可能是 URIrefs, 或者是由字符串描述的常量 (被稱(chēng)為文字的 ),為了要表現(xiàn)特定類(lèi)型的值。文字的不可能被當(dāng)作 RDF陳述的主題或述語(yǔ)使用。在畫(huà) RDF曲線圖方面, URIrefs 的節(jié)點(diǎn)被顯示為橢圓而文字的節(jié)被顯示為盒子。 既然 RDF 使用 URIrefs 代替字命名陳述的事物, RDF提及一組 URIrefs(特別地組為一個(gè)特定的想要的目的的特別地組 )如一個(gè)詞匯。時(shí)常,在這樣的詞 匯里的URIrefs被組織,以便他們能被表現(xiàn)如使用通常的一組前綴 QNames 。換句話說(shuō) ,通常的一個(gè) namespace URIref 將會(huì)因?yàn)橐粋€(gè)詞匯的所有條件而被選擇 , 典型地一個(gè)在任何人控制之下的 URIref就是在定義詞匯。這用通常的前綴形成一組 URIrefs 。 RDF以 URIrefs作為 RDF陳述的述語(yǔ)。 換句話說(shuō) , 不是使用字符串 (或字 ), 像“創(chuàng)作者” 或“名字”識(shí)別 ,RDF使用 URIrefs。使用 URIrefs識(shí)別特性對(duì)一些推論是重要的。首先,可能從不同特性區(qū)分一個(gè)人,其他人也可能被同樣的字符 串識(shí)別。 以 URIrefs作為 RDF陳述的主題,述語(yǔ)和對(duì)象支持了在網(wǎng)絡(luò)上的發(fā)展和分享的字匯使用 ,因?yàn)槿四馨l(fā)現(xiàn)而且開(kāi)始使用字匯已經(jīng)被其它用描述事物 ,反映那些觀念的被分享的理解。 當(dāng)然,來(lái)自一個(gè)特別的字匯的 URIrefs能被用于的 RDF陳述,即使一個(gè)給定的申請(qǐng)可能無(wú)法與他們的特別意義發(fā)生聯(lián)系。舉例來(lái)說(shuō),一般的 RDF軟件會(huì)認(rèn)可上述表達(dá)的一份 RDF陳述。資訊科技不會(huì)簡(jiǎn)單的跟任何特別意義的三倍數(shù)聯(lián)合因此詞匯開(kāi)發(fā)者可能和 URIref聯(lián)合。而且 ,基于他們的一個(gè)給定的詞匯的理解 , 人們可以寫(xiě) RDF申請(qǐng)給符合被指定給來(lái)自那一 個(gè)字匯的 URIrefs的特別意義行為表現(xiàn) ,即使意義將不對(duì)不被那樣寫(xiě)的 RDF申請(qǐng)是可接近的。 的可擴(kuò)展標(biāo)示語(yǔ)言語(yǔ)法 : RDF/XML RDF概念上的模型是一個(gè)曲線圖。為了寫(xiě)下和交換 RDF曲線圖, RDF提供了可擴(kuò)展標(biāo)示語(yǔ)言語(yǔ)法 ,叫做了 RDF/XML語(yǔ)言。 RDF/XML是寫(xiě) RDF的標(biāo)準(zhǔn)語(yǔ)法。 RDF/ XML在RDF/XML語(yǔ)法規(guī) [RDF語(yǔ)法 ]中被定義。 RDF/XML用基本概念來(lái)編碼一個(gè) RDF圖表作為 XML的原理屬性,元素內(nèi)容和屬性值 URIrefs的述語(yǔ)(連同一些節(jié)點(diǎn))被寫(xiě)成 XML QNames,有表示 namespace URI的短前綴 ,連同一個(gè)表示一個(gè)合格域名的元素或?qū)傩缘木植棵忠黄?,如他們形成最初的節(jié)點(diǎn)或述語(yǔ)的 URIref的雙被選擇以便如鎖鏈般連續(xù)的附錄 B. 所描述。當(dāng)可擴(kuò)展標(biāo)示語(yǔ)言歸于價(jià)值的時(shí)候,服從節(jié)點(diǎn)的 URIrefs 被寫(xiě)。(物體節(jié)的 URIrefs可能有時(shí)恐怕最好被寫(xiě)如屬性?xún)r(jià)值)文字的節(jié)(總是反對(duì)節(jié))變成元素本文內(nèi)容或?qū)傩詢(xún)r(jià)值。(大部份這些選項(xiàng)稍后在入門(mén)書(shū)中被描述 。 所有的這些選項(xiàng)在 [RDF語(yǔ)法 ]中被描述 )。 RDF/XML語(yǔ)法提供若干的縮寫(xiě)詞使通常的使用變成更容易寫(xiě)。舉例來(lái)說(shuō), 相同的資源同時(shí)與一些特性和價(jià)值一起描述是典型的。 RDF/XML提供一些方法來(lái)表現(xiàn)包含空白的節(jié)點(diǎn)曲線圖。這些全部在 [RDF語(yǔ)法 ]中被描述。例如 ,一個(gè)最直接的方式是分配一個(gè)空白的節(jié)點(diǎn)標(biāo)識(shí)符到每個(gè)空格節(jié)點(diǎn)。一個(gè)空白的節(jié)點(diǎn)標(biāo)識(shí)符服務(wù)在特別的 RDF/XML里面識(shí)別一個(gè)空白的節(jié)點(diǎn)文件。但是,不像 URIref,在它被分配的文件的外面是未知的。一個(gè)空白的節(jié)點(diǎn)在 RDF/XML中被提到使用 nodeID 屬性 ,藉由如它的價(jià)值一個(gè)空白的節(jié)標(biāo)識(shí)符 ,在資源的 URIref中會(huì)以別的方式出現(xiàn)。明確地,如它的主題和一個(gè)空白的節(jié)一份陳 述能在 RDF/XML被寫(xiě)使用 rdf:和 rdf的描述元素 :nodeID歸于代替 rdf:有關(guān)屬性的事。同樣地,如它的物體和一個(gè)空白的節(jié)一份陳述能被寫(xiě)和 rdf一起使用一種特性元素: nodeID歸于代替 rdf:資源屬性。 一個(gè)縮寫(xiě)的 XML實(shí)體的使用在 RDF/XML中是可選擇的,而且在 RDF/XML中 XML DOCTYPE 聲明的使用也是可選擇的。(因?yàn)樽x者熟悉的的是 XML, RDF/XML是“很好地 形成” XML所必須的。 RDF/XML沒(méi)有被設(shè)計(jì)成一個(gè)確認(rèn) XML處理器對(duì)抗一個(gè)文件格式定義有效。)。 雖然寫(xiě) RDF/XML的另外被縮寫(xiě)的表格是可得的 , 但是到現(xiàn)在為止列舉的工具所提供的只簡(jiǎn)單的一般的方法就能表達(dá) RDF/XML曲線圖。使用這些工具 , 一個(gè) RDF 曲線圖被依下列各項(xiàng)寫(xiě)在 RDF/XML里 : 所有的空白節(jié)點(diǎn)被分配空白的節(jié)點(diǎn)標(biāo)識(shí)符。 每個(gè)節(jié)點(diǎn)依次被列出來(lái)。 比較對(duì)一些更多縮寫(xiě)了在 [RDF語(yǔ)法 ] 中被描述的方法 , 這種簡(jiǎn)單的方式是提供真實(shí)的曲線圖結(jié)構(gòu)的最直接的表現(xiàn) , 而且特別地被推薦給申請(qǐng)?jiān)谳敵?RDF/XML是被用于較進(jìn)一步的 RDF處理。 5. 其他的 RDF 能力 RDF還提供若干個(gè)附 加的能力 , 例如內(nèi)置類(lèi)型,描述一組資源的特性, RDF陳述和表現(xiàn) XML片段價(jià)值的能力。 時(shí)常有需要描述群體的事物 :例如 ,說(shuō)共同創(chuàng)作了一本書(shū)被一些作家 ,或列出課程的學(xué)生 , 或列出一個(gè)里的軟件組件。 RDF提供一些被預(yù)先定義(內(nèi)建的)類(lèi)型和能用來(lái)描述如此的團(tuán)體的刀具。 RDF 應(yīng)用軟件有時(shí)需要描述使用 RDF的其他 RDF陳述 ,舉例來(lái)說(shuō) ,記錄關(guān)于當(dāng)陳述被創(chuàng)下的時(shí)候的信息 ,誰(shuí)制造了他們 , 或其他的相似數(shù)據(jù) .(有時(shí)這被稱(chēng)為 “起源” 數(shù)據(jù) ) 有時(shí)特性?xún)r(jià)值需要的是一個(gè)可擴(kuò)展標(biāo)示語(yǔ)言的碎片,或可能包含可擴(kuò)展標(biāo)示語(yǔ)言漲 價(jià)的本文。舉例來(lái)說(shuō),一個(gè)出版者可能維持 RDF元數(shù)據(jù)包括書(shū)和文章的名稱(chēng)。如此的名稱(chēng)時(shí)常是僅僅是簡(jiǎn)單的特征直線,不過(guò)這不會(huì)總是這種情形。舉例來(lái)說(shuō),關(guān)于數(shù)學(xué)的書(shū)名稱(chēng)可能包含可能被表現(xiàn)使用 MathML[MATHML]的數(shù)學(xué)公式。 6. 定義 RDF 詞匯 :RDF 輪廓 RDF 提供一個(gè)表達(dá)關(guān)于資源的簡(jiǎn)單陳述的方法 ,使用命名了的特性和價(jià)值。然而, RDF使用者團(tuán)體也需要定義他們想要在那些陳述中使用的字匯的能力,明確地說(shuō) ,就是指出他們正在描述資源的特定類(lèi)型或種類(lèi) , 而且將會(huì)在描述那些資源方面使用特定的財(cái)產(chǎn)外文原稿 RDF Primer 1. Abstract The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. This Primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and describes its XML syntax. It describes how to define RDF vocabularies using the RDF Vocabulary Description Language, and gives an overview of some deployed RDF applications. It also describes the content and purpose of other RDF specification documents. 2. Introduction The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. It is particularly intended for representing metadata about Web resources, such as the title, author, and modification date of a Web page, copyright and licensing information about a Web document, or the availability schedule for some shared resource. However, by generalizing the concept of a Web resource, RDF can also be used to represent information about things that can be identified on the Web, even when they cannot be directly retrieved on the Web. Examples include information about items available from online shopping facilities (., information about specifications, prices, and availability), or the description of a Web user39。s preferences for information delivery. RDF is intended for situations in which this information needs to be processed by applications, rather than being only displayed to people. RDF provides a mon framework for expressing this information so it can be exchanged between applications without loss of meaning. Since it is a mon framework, application designers can leverage the availability of mon RDF parsers and processing tools. The ability to exchange information between different applications means that the information may be made available to applications other than those for which it was originally created. RDF is based on the idea of identifying things using Web identifiers (called Uniform Resource Identifiers, or URIs), and describing resources in terms of simple properties and property values. This enables RDF to represent simple statements about resources as a graph of nodes and arcs representing the resources, and their properties and values. Note that this RDF/XML also contains URIs, as well as properties like mailbox and fullName (in an abbreviated form), and their respective values , and Eric Miller. Like HTML, this RDF/XML is machine processable and, using URIs, can link pieces of information across the Web. However, unlike conventional hypertext, RDF URIs can refer to any identifiable thing, including things that may not be directly retrievable on the Web (such as the person Eric Miller). The result is that in addition to describing such things as Web pages, RDF can also describe cars, businesses, people, news events, etc. In addition, RDF properties themselves have URIs, to precisely identify the