Blogger

3. Links zum Thema RSS WebReference Artikel zu RSS O'Reilly RSS DevCenter Blogspace RSS Info Zugriff auf RSS über einen SOAP-Client RSS-Aufbereitung mit JavaBean, JSP und XSLT RSS-Aufbereitung mit einer PHP-Klasse4. Hintergrundinformationen zum Thema RSSRSS steht für "RDF Site Summary" mit der Version 1.0 vom Dezember 2000. Mit Hilfe von RSS kann man Web-Inhalte ("Content") beschreiben, zusammenfassen und verteilen ("Syndication"). Man spricht von sog. "RSS Feeds", "Content Feeds" oder auch "Channels". RSS ist eine RDF-Anwendung und dient dazu mit Metadaten Web-Inhalte zu beschreiben. RDF steht für "Resource Description Framework" und ist ein XML-Vokabular zur Beschreibung von semantischen Zusammenhängen. W3C Recommendation vom 22. Feb 1999. RSS Version 0.9 wurde von Netscape (Hauptautor Dan Libby) im März 1999 eingeführt, um auf dem Portal MyNetscape News-Channels zu definieren. Bereits diese Version war eine (sehr einfache) RDF-Anwendung. Im Juli 1999 gab Netscape RSS 0.91 heraus, dass einerseits einen leicht erweiterten Funktionsumfang hatte (z.B. Descritions für Items), aber nicht mehr RDF-komform arbeitete. Deswegen wurde es "Rich Site Summary" genannt.Anfang 2001 hat Netscape (nach Aufkauf durch AOL) dies jedoch fallen lassen. Zwischenzeitlich hatte sich Userland (Version 0.91 und 0.92) dem Thema RSS angenommen. Aktuell wird RSS heute von http://purl.org/rss/ betreut.RSS 1.0 ist wieder eine RDF-Anwendung und unterstützt XML-Namespaces wodurch eine Erweiterbarkeit gegeben ist. Als sog. RSS-Modules gibt es heute schon: Dublin Core Module, Syndication Module und Content Module. Heute wird das Thema RSS massgeblich getragen von O'Reilly (Meerkat), Moreover.com, blogspace.com u.v.a.m.PHP-Nuke, die Software, mit der das Bonzo-Portal realisiert wird, stellt die in Bonzo gespeicherten "Stories" automatisch als RSS News Feed (RSS 0.91) bereit. Andere können so den Bonzo-News-Feed abonnieren. Um solche RSS-Feeds zu abonnieren und zu lesen benötigt jeder User natürlich eine Software, die das kann. Das kann z.B. Netscape/Mozilla in dem sog. "Sidebar", aber auch in einem PHP-Portal, wie meine Website eine zu sein versucht, können auch "fremde" RSS-Feeds aufgenommen werden. Diverse News (rechter Bildschirmrand) kommen so topaktuell auf Bildschirm – oben rechts (XML-Button) kann im Gegenzug mein persönlicher RSS-Feed abonniert werden. 5. Einige RSS-Reader5.1 Einige stand-alone Windows-LösungenAmphetaDesk:http://www.disobey.com/amphetadesk5.2 Einige web-Server-basierte LösungenDer in PHP realisierte RSS-Parser "fase4" von Stefan Saasen: http://www.fase4.com/rdf Ein mit "fase4" realisierter RSS-Reader stellt meine PHP-Website hier dar.Der Portal-Server "Jakarta Jetspeed" (http://jakarta.apache.org/jetspeed) beinhaltet ein RSS-Portlet. mit dem beliebige externe RSS-Newsfeeds für das Portal konfiguriert werden können. Jetspeed ist noch relativ neu, es gibt aber schon einige beispielhafte Websites, die mit Jetspeed gemacht sind (z.B. http://qld.ieaust.org.au) Viele weitere Lösungen bei SourceforgeUnter dem Suchbegriff "RSS" findet man bei http://sourceforge.net viele andere interessante RSS-Lösungen.So und nun viel Spass bei lesen und auch beim implementieren.