1. ホーム
  2. Web制作
  3. XML/XSLT

XML義姉妹」テキスタイル:RDF

2022-01-12 02:54:30

セマンティックウェブとセマンティックグリッドの両技術は、柔軟な記述言語である資源記述フレームワーク(RDF)に依存しています。RDF形式は実際には標準規格の一種であり、情報やリソースを記述するために使用され、システムが異なるリソースを接続し関連付けることを容易にする。 {RDFフォーマット
RDFもW3Cが承認した情報とリソースを定義するための標準です。RDFはXMLを必要としませんが、情報を記述するためのシリアライズされたフォーマットはXMLを使用します。 {RDFはXMLを必要としないが、情報を記述するためのシリアル化されたフォーマットはXMLを使用する。 {RDFはXMLを必要としないが、情報を記述するためのシリアル化されたフォーマットはXMLを使用する。
リソースの定義には、主語、述語、目的語の式を指定する必要がある。例えば、あるウェブサイトのコンテンツを記述する場合、主語はそのウェブサイト、述語は「情報を含む」、目的語はコンテンツの種類であるとする。このサイトと他のリソースとの間にリンクを設定するには、Friend of a Friend(FOAF)タグを使用します。
RDFの目的は、自然言語による資源や情報に関する記述を、機械的に解析可能な形式に変換することである。例えば The MCSLP.com Website is authored by Martin C Brown この文は、リスト4に示すようなRDF XMLに書き換えることができる。
/{br リスト4. RDF XML形式の記述
{{rdf:rdf {{rdf:description {{si:著者 マーティン・C・ブラウン {{/si:著者 {{/rdf:説明 {{/rdf:rdf
RDF規格の採用のもう一つの例は、ニュースサイトやブログが提供する初期のチェーニングシステムで、RDF仕様を使ってフィードコンテンツと異なるニュースアイテムを定義している。その一例をリスト5に示す。
リスト5. RDF 仕様を使用してフィードのコンテンツとさまざまなニュースを定義する
/
{未定義 {{rdf:rdf {チャンネル MCslp {リンク http://www.mcslp.com 説明 MCslpプロジェクト 説明 < {チャンネル 項目 音声認識XMLタイトル {リンク http://mcslp.com/?p=295link> ... {{/rdf:rdf
RDF規格は、もともとWeb上のリソース、コンテンツ、関係を記述するために設計された。しかし、RDFは現在、情報、リソース、関係性全般を記述するための標準となっている。
セマンティックWebもグリッド技術も、アプリケーションが異なる情報を利用したり、データを束ねることができるように、リソースとその関係を定義する必要がある。