Bereitstellung von RSS-Content mit JSP und Javascript

RSS-Feeds für JSP-basierte Websites lassen sich ganz einfach generieren. Dieser Artikel zeigt eine Lösung, mit der man rasch und einfach RSS-Feeds für andere Websites bereitstellen kann.

Zahlreiche Websites liefern nützlichen Content zur Bereitstellung und Verteilung an andere Sites, so auch ZDNet. ZDNet verfügt außerdem über eigene RSS-Feeds, mit denen Webentwickler Content in ihre Sites integrieren können.

Das Erstellen von RSS-Feed ist die eine Sache, deren allgemeine Bereitstellung eine völlig andere. In diesem Artikel wird eine Lösung vorgestellt, mit der man rasch und einfach RSS-Feeds für andere Websites bereitstellen kann.

Kurze Einführung zu RSS

Wer sich bereits mit RSS auskennt, kann diesen Abschnitt überspringen. Für alle anderen Leser werden hier die Grundlagen von RSS beschrieben.

RSS ist, einfach gesagt, eine XML-Grammatik zur Beschreibung von Fremd-Content. Content ist natürlich ein weit gefasster Begriff. Für diesen Artikel sind unter Content Artikel zu verstehen, die auf einer Nachrichten-Website veröffentlicht werden. Die Site liefert Content in Form von Artikeln, die an andere Websites bereitgestellt und verteilt werden können. Die RSS-XML-Grammatik beschreibt die Überschriften und Einleitungen der Artikel und liefert Informationen zur Verknüpfung mit dem kompletten Content.

RSS-XML-Dokumente bestehen aus Definitionen. Auf der obersten Ebene befindet sich der Channel. Alle Content-Elemente beziehungsweise Artikel in einem RSS-Feed gehören zu einem Channel. Häufig besteht ein RSS-Feed aus einem einzelnen Channel, der sämtliche Artikel umfasst. Der Channel enthält Informationen wie den Titel und eine Beschreibung des Artikels, Bilder der Content-Quelle sowie eine Verknüpfung zu der Quelle. Listing A zeigt ein Beispiel des RSS-Feeds von builderau.com.au.

Listing A

Fanden Sie diesen Artikel nützlich?
0 von 1 Lesern fanden diesen Artikel nützlich.

Aktuelle Job-Angebote

ZDNet.de Live

#Goog ...

#Google+ für #Android: Update bringt Geschwindigkeitsschub und behebt nervigen Bug - #smartphone t.co/...

10.02.12, 11:40 von cnet_de
Patch ...

Patchday: Microsoft stopft kritische Lecks t.co/...

10.02.12, 11:30 von silicon_de
New ...

New Yorker Staatsanwaltschaft lässt Kartellklage gegen Intel fallen t.co/...

10.02.12, 11:30 von zdnet_de
Vom ...

Vom Fluch der Standards t.co/...

10.02.12, 11:20 von silicon_de
Oracl ...

Oracle will Taleo kaufen t.co/...

10.02.12, 11:10 von silicon_de
Pakis ...

Pakistan blocks 13,000 'obscene' sites. t.co/...

10.02.12, 10:54 von zdnetasia
Medio ...

Medion und NEC bescheren Lenovo 44 Prozent Umsatzplus t.co/...

10.02.12, 10:40 von zdnet_de
The ...

The future of browsing...[video] t.co/...

10.02.12, 10:35 von ZDNet
Eine ...

Eine Mitteilung betreffs des Teilens t.co/...

10.02.12, 10:20 von silicon_de
Socia ...

Social Networker bei Freunden wählerisch t.co/...

10.02.12, 10:20 von silicon_de
Micro ...

Microsoft kündigt Patches für Windows, Office und Internet Explorer an t.co/...

10.02.12, 09:50 von zdnet_de
Forsc ...

Forscher knacken PIN-Verschlüsselung von Google Wallet t.co/...

10.02.12, 09:30 von zdnet_de
Analy ...

Analyst: Lenovo set to dethrone HP in PC market. t.co/...

10.02.12, 09:21 von zdnetasia
iPhon ...

iPhone Apps schnüffeln mehr als man denkt t.co/...

10.02.12, 09:10 von silicon_de
Kodak ...

Kodak stellt Kamerageschäft ein t.co/...

10.02.12, 09:10 von zdnet_de
Onlin ...

Online retailers, not e-books, threat to bookstores. t.co/...

10.02.12, 08:52 von zdnetasia
M-ban ...

M-banking adoption outpacing security. t.co/...

10.02.12, 08:42 von zdnetasia
BTW ...

BTW blog by @eileenzdnetasia: Govt IT in need of transformation, basics must remain unchanged. t.co/...

10.02.12, 08:30 von zdnetasia
IBM ...

IBM to fix David Jones' online sales: t.co/...

10.02.12, 07:11 von zdnetaustralia
AFL ...

AFL fights Optus for its copyright: t.co/...

10.02.12, 07:04 von zdnetaustralia