RDF (Resource Description Framework) bietet ein
leichtgewichtiges System an Ontologien, um den Austausch von
Wissen über das Web zu ermöglichen.
RSS (Really Simple Syndication) ist XML-Format, das der
Syndikatisierung von Inhalten des WWW dient.
Das Resource Description Framework (RDF) dient dazu, beispielsweise Informationen aus Büchereikatalogen und anderen Verzeichnissen zu syndikatisieren und Nachrichten, Software sowie anderen Inhalt zu persönlichen Sammlungen wie beispielsweise Musik, Photos und anderen Ereignissen zu versammeln / aggregieren. Dabei dient XML als Austauschformat. RDF selbst bietet ein leichtgewichtiges System an Ontologien, um den Austausch von Wissen über das Web zu ermöglichen.
Unter einer
Ontologie
versteht man die
Lehre vom Sein, vom Seienden
(Duden, Deutsches Universalwörterbuch, 4. Auflage,
2001), bzw. die
Lehre von den Ordnungs-, Begriffs- und
Wesensbestimmungen des Seienden
(Duden, Das große Fremdwörterbuch, 2. Auflage,
2000).
RDF beschreibt Information über Ressourcen im World Wide Web. Insbesondere werden dadurch Metadaten über Ressourcen ausgedrückt, wie z.B.:
RDF wird jedoch auch dafür verwendet, Information über Dinge auszudrücken, die nicht direkt über das Web zugreifbar sind, sondern ausschließlich mit Hilfe von Web-Techniken identifizierbar sind (URIs):
RDF wird hierbei vor allem dann verwendet, wenn diese Informationen durch Softwaresysteme verarbeitet werden sollen. Es erlaubt den Austausch dieser Information zwischen Applikationen, ohne daß Information dabei verloren geht. Für Benutzer / Programmiere ist es vorteilhaft, daß Frameworks (Tools, Parser, Prozessoren) verfügbar sind und verwendet werden können.
RDF identifiziert Dinge mit Hilfe von UDIs und beschreibt Ressourcen durch einfache Eigenschaften und Eigenschaftswerte. Auf diese Weise können einfache Aussagen über Ressourcen getätigt werden. Abstrakt entspricht dies einem Graphen aus Knoten und Kanten, der die Ressourcen selbst sowie ihre Eigenschaften und Werte darstellt.

Obige Grafik (Quelle: RDF Primer ) erläutert dies am Beispiel von folgenden Informationen über eine Person:
http://www.w3.org/People/EM/contact#me
identifiziert wird.
em@w3.org
.
Dr.

Im vorherigen Beispiel identifiziert RDF folgende Dinge
http://www.w3.org/People/EM/contact#me
)
http://www.w3.org/2000/10/swap/pim/contact#Person
)
http://www.w3.org/2000/10/swap/pim/contact#mailbox
)
mailto:em@w3.org
als Wert der Mailbox-Eigenschaft (RDF nutzt
hierbei auch Zeichenketten wie bspw. "Eric
Miller", und Werte anderer Datentypen wie z.B.
Integer)
Zum Austausch dieser Graphen bietet RDF eine XML-basierte Syntax namens RDF/XML . Die im Beispiel dargestellte Information entspricht der folgenden XML-Darstellung:
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:contact="http://www.w3.org/2000/10/swap/pim/contact#">
<contact:Person rdf:about="http://www.w3.org/People/EM/contact#me">
<contact:fullName>Eric Miller</contact:fullName>
<contact:mailbox rdf:resource="mailto:em@w3.org"/>
<contact:personalTitle>Dr.</contact:personalTitle>
</contact:Person>
</rdf:RDF>
Auch hier sind die URIs, ebenso wie die
Eigenschaften wie
mailbox
und
fullName
sowie deren Werte wie
em@w3.org
und
Eric Miller
enthalten.
http://www.barbara-zengler.de/ hat einen Ersteller, dessen Wert Barbara Zengler ist.
Erstellerdie Eigenschaft sowie die zwei Wörter
Barbara Zenglerden Wert dieser Eigenschaft.
http://www.barbara-zengler.de/
Erstellerstellt das Prädikat dar.
Barbara Zenglergebildet.
Wenn man das Konzept der Verwendung von URIS auf das Beispiel anwendet, dann könnte eine RDF-Aussage zu obigem Beispiel in etwa folgende Anteile besitzen:
http://www.barbara-zengler.de/
http://purl.org/dc/elements/1.1/creator
http://www.example.org/mitarbeiterID/12345
Das RDF-Modell stellt diese Information als Knoten und Kanten in einem Graphen dar. Entsprechend würde
modelliert.

Werden mehrere Aussagen über ein Subjekt oder Objekt getroffen, so werden diese bei den entsprechenden Knoten gruppiert. Beispielsweise würden die folgenden zwei zusätzlichen Aussagen ....
http://www.barbara-zengler.de/ hat eine Erzeugungsdatum mit dem Wert 21. Dezember 2008. http://www.example.org/index.html hat eine Sprache mit dem Wert Deutsch.
..., die über das Subjekt unseres Beispiels getroffen werden, zu folgendem RDF-Modell führen:

Die Information aus unserem Beispiel als Tripel notiert:
<http://www.barbara-zengler.de/> <http://purl.org/dc/elements/1.1/creator> <http://www.example.org/MitarbeiterID/12345> . <http://www.barbara-zengler.de/> <http://www.example.org/terms/creation-date> "21. Dezember 2008" . <http://www.barbara-zengler.de/> <http://purl.org/dc/elements/1.1/language> "de" .
Achtung: es handelt sich hierbei um KEINE XML-Notation!
prefix dc:, namespace URI: http://purl.org/dc/elements/1.1/ prefix ex:, namespace URI: http://www.example.org/ <http://www.barbara-zengler.de/> dc:creator ex:MitarbeiterID/12345 <http://www.barbara-zengler.de/> ex:terms/creation-date "21. Dezember 2008" <http://www.barbara-zengler.de/> dc:language "de"

<http://www.barbara-zengler.de/> <http://purl.org/dc/elements/1.1/creator> <http://www.example.org/MitarbeiterID/12345> . <http://www.barbara-zengler.de/> <http://www.example.org/terms/creation-date> "21. Dezember 2008" . <http://www.barbara-zengler.de/> <http://purl.org/dc/elements/1.1/language> "de" .
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:exterms="http://www.example.org/terms/">
<rdf:Description rdf:about="http://www.barbara-zengler.de/">
<exterms:creation-date>21. Dezember 2008</exterms:creation-date>
<dc:language rdf:datatype=
"http://www.w3.org/2001/XMLSchema#string">de</dc:language>
<dc:creator rdf:resource="http://www.example.org/staffid/85740"/>
</rdf:Description>Die oben gezeigte XML-Darstellung ist eine Abkürzung für folgende Schreibweise:
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:exterms="http://www.example.org/terms/">
<rdf:Description rdf:about="http://www.example.org/index.html">
<exterms:creation-date>August 16, 1999</exterms:creation-date>
</rdf:Description>
<rdf:Description rdf:about="http://www.example.org/index.html">
<dc:language rdf:datatype=
"http://www.w3.org/2001/XMLSchema#string">en</dc:language>
</rdf:Description>
<rdf:Description rdf:about="http://www.example.org/index.html">
<dc:creator rdf:resource="http://www.example.org/staffid/85740"/>
</rdf:Description>
</rdf:RDF>Die RDF-Information in beiden XML-Dokumenten ist dieselbe.
Really Simple Syndication (RSS) ist XML-Format, das der Syndikatisierung (Verbreitung) von Inhalten des WWW dient. Ziel ist die einfache Weiterveröffentlichung der so beschriebenen Inhalte auf anderen Seiten und / oder die periodische Aktualisierung und Darstellung der Inhalte für den Verbraucher.

<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Liftoff News</title>
<link>http://liftoff.msfc.nasa.gov/</link>
<description>Liftoff to Space Exploration.</description>
<language>en-us</language>
<pubDate>Tue, 10 Jun 2003 04:00:00 GMT</pubDate>
<lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>Weblog Editor 2.0</generator>
<managingEditor>editor@example.com</managingEditor>
<webMaster>webmaster@example.com</webMaster>
<item>
<title>Star City</title>
<link>http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp</link>
<description>How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia's <a href="http://howe.iki.rssi.ru/GCTC/gctc_e.htm">Star City</a>.</description>
<pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate>
<guid>http://liftoff.msfc.nasa.gov/2003/06/03.html#item573</guid>
</item>
<item>
<description>Sky watchers in Europe, Asia, and parts of Alaska and Canada will experience a <a href="http://science.nasa.gov/headlines/y2003/30may_solareclipse.htm">partial eclipse of the Sun</a> on Saturday, May 31st.</description>
<pubDate>Fri, 30 May 2003 11:06:42 GMT</pubDate>
<guid>http://liftoff.msfc.nasa.gov/2003/05/30.html#item572</guid>
</item>
<item>
<title>The Engine That Does More</title>
<link>http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp</link>
<description>Before man travels to Mars, NASA hopes to design new engines that will let us fly through the Solar System more quickly. The proposed VASIMR engine would do that.</description>
<pubDate>Tue, 27 May 2003 08:37:32 GMT</pubDate>
<guid>http://liftoff.msfc.nasa.gov/2003/05/27.html#item571</guid>
</item>
<item>
<title>Astronauts' Dirty Laundry</title>
<link>http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp</link>
<description>Compared to earlier spacecraft, the International Space Station has many luxuries, but laundry facilities are not one of them. Instead, astronauts have other options.</description>
<pubDate>Tue, 20 May 2003 08:56:02 GMT</pubDate>
<guid>http://liftoff.msfc.nasa.gov/2003/05/20.html#item570</guid>
</item>
</channel>
</rss>description
, das aus HTML-Inhalt bestehen kann.
item
-Elementen verwaltet.
rss
versammelt. Das Wurzelelement beinhaltet als
Attribut die verwendete RSS-Version. Es muß
genau ein Kindelement
channel
besitzen.
<rss version="2.0"> <!-- * XML-format for teasering tagesschau.de-headlines. Version: 2.0 * Release-Date:2002/02/04, last updated 2006/06/28 * * Die Nutzung dieser Inhalte ist ausschliesslich nicht-kommerziellen Internet- * Angeboten erlaubt, die Nutzung kann jederzeit von tagesschau.de untersagt * werden. tagesschau.de übernimmt keinen Support, zudem wird keine Verfügbarkeit * dieser XML-Datei gewährleistet. Die Inhalte dürfen nicht archiviert werden. * Weitere Informationen http://www.tagesschau.de/download/0,,SPM17234,00.html //--> <channel>
channel
Element muß mindestens aus folgenden drei
Kindelementen bestehen:
title
: Der Name des angebotenen Channels.
link
: Eine URL, die auf die zum Channel
gehörende Webseite verweist.
description
: Beschreibung des Channels.
<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml-stylesheet href="/resources/xsl/rdf_xsl.jsp" type="text/xsl"?> <rss version="2.0"> <!-- * XML-format for teasering tagesschau.de-headlines. Version: 2.0 * Release-Date:2002/02/04, last updated 2006/06/28 * * Die Nutzung dieser Inhalte ist ausschliesslich nicht-kommerziellen Internet- * Angeboten erlaubt, die Nutzung kann jederzeit von tagesschau.de untersagt * werden. tagesschau.de übernimmt keinen Support, zudem wird keine Verfügbarkeit * dieser XML-Datei gewährleistet. Die Inhalte dürfen nicht archiviert werden. * Weitere Informationen http://www.tagesschau.de/download/0,,SPM17234,00.html //--> <channel> <title>tagesschau.de - Die Nachrichten der ARD</title> <link>http://www.tagesschau.de</link> <description>tagesschau.de</description>Des weiteren kann es weitere optionale Elemente beinhalten, die weitere Informationen zum angebotenen Feed beherbergen.
<language>de</language> <copyright>tagesschau.de, Norddeutscher Rundfunk</copyright> <docs>http://blogs.law.harvard.edu/tech/rss</docs> <ttl>30</ttl>
item
-Eintrag entspricht etwa einer Nachricht /
Schlagzeile einer Zeitung. Seine Beschreibung (
description
ist eine Zusammenfassung des Geschehnisses oder
der komplette Text in HTML. Das Kindelement
link
verweist auf eine ausführliche Beschreibung.
item
sind optional. Mindestens Titel oder
Beschreibung müssen jedoch vorhanden sein.
author
(E-Mail-Adresse),
category
,
comments
,
enclosure
(verbundenes Medienobjekt),
guid
(Eindeutiger Bezeichner),
pubDate
, und
source
(Quell-RSS-Channel).
<item> <title>Speicherchip-Hersteller Quimonda vorerst gerettet</title> <link>http://www.tagesschau.de/wirtschaft/qimonda114.html</link> <description>Das Überleben der schwer angeschlagenen Infineon-Tochter Qimonda ist vorerst gesichert. Portugal wird sich neben Sachsen und Infineon an einem Hilfspaket über 325 Millionen Euro beteiligen. "Wir haben heute den Durchbruch geschafft", sagte Sachsens Wirtschaftsminister Jurk.</description> <guid>http://www.tagesschau.de/wirtschaft/qimonda114.html</guid> <category>Wirtschaft</category> </item> <item> <title>Einzelhandel sieht durchwachsenes Weihnachtsgeschäft</title> <link>http://www.tagesschau.de/wirtschaft/weihnachtsgeschaeft106.html</link> <description>Die Innenstädte und Einkaufszentren waren auch am vierten Adventswochenende voll - trotzdem ist der Einzelhandel mit dem Weihnachtsgeschäft noch nicht so richtig zufrieden. Die letzten beiden Einkaufstage vor dem Fest sollen jetzt den Trend noch wenden.</description> <guid>http://www.tagesschau.de/wirtschaft/weihnachtsgeschaeft106.html</guid> <category>Wirtschaft</category> </item> <item> <title>Steinmeier: SPD kann stärkste Kraft werden</title> <link>http://www.tagesschau.de/inland/steinmeier296.html</link> <description>Kanzlerkandidat Steinmeier gibt ehrgeizige Ziele aus - trotz schlechter Umfragen: Die SPD könne 2009 stärkste Kraft werden, sowohl in Hessen wie im Bund. Zudem solle die Große Koalition das Konjunkturpaket notfalls ohne die CSU verabschieden. Die CSU bezeichnete den Minister daraufhin als "Spaltpilz".</description> <guid>http://www.tagesschau.de/inland/steinmeier296.html</guid> <category>Inland</category> </item>