Bevor wir anfangen, müssen wir uns überlegen, was für eine Art von RSS Feed wir schreiben wollen.
Falls du die Geschichte zu RSS überlesen hast, dort befand sich der Link zur RSS 2.0 Spezifikation, welche mehr oder weniger als Bekannt vorausgesetzt wird.
Erste Zusammenfassung:
RSS besteht also aus XML Dokumenten. Und im Internet gibt es viele solcher
XML Dokumenten. Reader werden benutzt um sie zu lesen.
Zu den Anwendungsbreichen von den Readern sehe man sich am Besten bei den Reader
Seiten um oder bei den Feeds.
Meines Wissens gibt es fünf Methoden um XML Dokumente zu produzieren.
1. Man nehme einen Texteditor und schreibe eine XML Datei.
2. Man sage ASP, dass es eine XML Datei schreiben soll
3. Man lese XML Informationen aus einer Datenbank heraus.
4. Man benutze einen Web Service
5. Man nutze den XML Style Sheet Translator (XSLT)
Zusammengefasst, man kanns manuell machen oder automatisieren.
1. Beispiel: (files.rss.xml)
http://www24.brinkster.com/jungbauer/asp/files.rss.xml
(Man nehme einen Texteditor und schreibe eine XML Datei.)
2. Beispiel: (datetime.asp)
http://www24.brinkster.com/jungbauer/asp/datetime.asp
![]()
(Man sage ASP, dass es eine XML Datei schreiben soll)
3. Beispiel: (not supported)
(Man lese XML Informationen aus einer Datenbank heraus)
Tja, wie druecke ich mich am Beste aus.Im Educational Package von Brinkster,
meinem Webhoster, steht das Auslesen von Datenbanken als XML Dokument leider
nicht zur Verfuegung: (Quelle:
http://kb.brinkster.com/Kb.asp?kb=102926 (16. Juli 2005))
Falls ich Lust habe auf meinem heimischen Computer so was auszuprobieren, dann
gebe ich dir Bescheid, okay.
4. Beispiel
(Man benutze einen Web Service)
Wir haben schon einen Web Service gesehen, der eine gegebene XML Datei nach HTML
konvertiert. Umgekehrt geht das natürlich auch.
Hier wird's auch ein bisschen komplizierter, den was bitte schön ist eigentlich
ein Web Service?
Worin liegt der Unterschied zwischen einem Web, einem Internetauftritt, einer
Homepage und einem Web Service?
Zählen FTP, HTTP, IMAP, SMTP, POP3 und WebDAV nicht auch schon als Web Service?
Muss ein Web Service in einer WSDL (Web Service Definition Language) beschrieben
sein, damit er ein Web Service ist?
Setzt ein Web Service einen Eintrag im UDDI (Universal Description, Discovery
and Integration) voraus?
Fragen über Fragen auf die jeder selbst eine Antwort suchen möchte. Falls sich
jemand für UDDI interessiert, kann er sich gerne mal meine Seminararbeit dazu
durchlesen. (Lehrstuhlbibliothek von Prof. Dr. Schader (Wirtschaftsinformatik
III), Uni Mannheim).
Seminar Objekttechnologie SS 2001
Aber das ist eine andere Diskussion.
Weiter mit Los Geht's.
Geschrieben am 16. Juli 2005 von Matthias Jungbauer.