Я хотел знать, как работают каналы RSS / ATOM. Регулярно ли подключаются ли программы чтения каналов к веб-сайтам для получения данных или же веб-сайты отправляют данные в программу чтения каналов. Также как я могу включить программу чтения каналов на свой веб-сайт. Как это будет работать на стороне сервера, будет оценена любая приблизительная идея ..
Работа читателей лент в веб-приложениях
Ответы (2)
RSS - это формат XML. Читатели каналов регулярно подключаются к адресу RSS-канала и анализируют этот XML-файл. Я предполагаю, что вы думаете о Google Reader, который использует AJAX для опроса RSS-канала и проверки наличия обновлений.
Уже существует множество фреймворков RSS для Java, включая Rome.
Посетите этот веб-сайт - http://www.whatisrss.com/ там объясняется большинство ваших вопросов. Этот веб-сайт объяснит вам, как разместить RSS-канал на своем веб-сайте - http://webdesign.about.com/od/rss/a/rss_whats_new.htm. Существует широкий спектр программ для чтения каналов, и если вы захотите установить такую для своего веб-сайта, это будет зависеть от того, с какой технологией вы знакомы больше всего. Тогда вы можете либо поискать один из них в этой технологии, либо попробовать написать код самостоятельно. Примеры - http://www.labnol.org/internet/tools/embed-rss-feeds-add-html-websites-javascript/2515/, http://www.zazar.net/developers/jquery/zrssfeed/
Надеюсь, поможет.