15.2. RSS и Atom

15.2. RSS и Atom

Часто изменяющийся контент распространяется в Интернете с помощью синдицированных каналов, или просто каналов. Обычно данные описываются на некотором диалекте языка XML.

Наверное, из всех форматов подобного рода наиболее распространен формат RSS. Эта аббревиатура означает Rich Site Summary (обогащенная сводка сайта), хотя некоторые расшифровывают ее как RDF Site Summary, понимая под RDF Resource Description Format (формат описания ресурса).

В сети Web очень много временной или часто изменяемой информации: записи в блогах, статьи в онлайновых журналах и т.д. Канал представляет собой естественный способ распространения и синдицирования такого контента.

Еще одним популярным форматом является Atom; некоторые даже считают, что он превосходит RSS. Но вообще-то сейчас предпочитают говорить не «RSS-канал» или «Atom-канал», а просто «канал».

Мы вкратце рассмотрим обработку форматов RSS и Atom. В первом случае применяется стандартная библиотека Ruby, во втором — библиотека, еще не вошедшая в стандартный дистрибутив.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Похожие главы из других книг:

7.1.1. Предикаты var , nоnvar , atom , integer , atomic

Из книги автора

7.1.1. Предикаты var, nоnvar, atom, integer, atomic Термы бывают разных типов: переменные, целые числа, атомы и т.д. Если терм — переменная, то в некоторый момент выполнения программы он может оказаться конкретизированным или не конкретизированным. Далее, если он конкретизирован, то


FERRMA: Atom’ная выставка

Из книги автора

FERRMA: Atom’ная выставка Atom’ная выставкаАвтор: Сергей ВильяновОпубликовано в журнале "Компьютерра" N25-26 от 08 июля 2008 годаВ наших репортажах с различных зарубежных мероприятий значительную часть традиционно занимают путевые заметки. Пожалуй, не буду нарушать традицию и я,


Смартфонный Atom: процессор Intel Medfield Олег Нечай

Из книги автора

Смартфонный Atom: процессор Intel Medfield Олег Нечай Опубликовано 27 августа 2012 года Бизнес Intel — это универсальные процессоры для настольных и портативных компьютеров разных классов, мощные чипы для серверов и специализированные микросхемы для