| Programowanie internetowe
http://www.iem.pw.edu.pl/~kozlowk3/pi/ | |
|
|
RSS
Opis
RSS (ang. Really Simple Syndication, aczkolwiek istnieją inne rozwinięcia skrótu) jest sposobem na dostarczanie użytkownikom najświeższych informacji z portali i serwisów internetowych. Poprzez RSS można dzielić się nie tylko wiadomościami, ale również np. listami najnowszych zmian w projektach komputerowych. Istotą jest utworzenie specjalnych kanałów informacyjnych, z których czytniki RSS na komputerach użytkowników będą pobierać wiadomości. Serwis internetowy oferować może tylko jeden kanał lub więcej, np. wedle podziału tematycznego.
Standard RSS bezpośrednio opiera się na XML (Extensible Markup Language) - na podstawie treści z danego serwisu można utworzyć odpowiedni dokument XML. Nie robi się tego zazwyczaj ręcznie, ale wykonują tę pracę odpowiednie skrypty. Na stronie serwisu należy następnie umieścić odnośnik do wygenerowanego dokumentu XML, tak aby internauci mogli względnie łatwo go odszukać i pobrać (zazwyczaj umieszcza się na witrynie znaczek XML
.
RSS dla internauty Do odczytywania RSS potrzebne są odpowiednie programy - czytniki. Przeglądając Internet użytkownik sam wybiera interesujące go kanały informacyjne i w jego czytniku każe je monitorować. Teraz zadaniem programu jest kontaktowanie się co określony przedział czasu z danymi witrynami i pobieranie aktualnych dokumentów XML - czyli właściwych nagłówków wiadomości. Użytkownik otrzymuje informację, że na monitorowanym kanale pojawiła się nowa informacja i może przejrzeć jej wycinek (nagłówek), a jeżeli będzie zainteresowany, to całość będzie mógł przeczytać po odwiedzeniu właściwej strony serwisu. Z punktu widzenia internauty działa to jak np. grupa subskrypcyjna dostarczająca swoim czytelnikom informacje poprzez listy e-mail. Tutaj zamiast klienta poczty mamy czytnik RSS, a reszta działa właściwie na tej samej zasadzie. Są za to dwie zasadnicze zalety w stosunku do tradycyjnych list subskrypcyjnych. Pierwsza to brak obowiązku dzielenia się swoimi poufnymi informacjami, tzn. rejestrowania na stronie serwisu z podawaniem mniejszej lub większej liczby danych osobowych oraz oczywiście adresu e-mail. Dodatkowo na podany adres pocztowy serwisy wysyłają również reklamy, co niejako jest kosztem uczestnictwa w takiej liście. |
| Copyright (C) 2005 Krzysztof Kozłowski | |