Можно ли наблюдать изменение подачи Rss в C #? - PullRequest
2 голосов
/ 10 августа 2011

Я хочу создать сервис, который будет прослушивать несколько каналов Rss и анализировать новые каналы в jSon для дальнейшего использования.Можно ли наблюдать за изменениями в подаче и если да, то как?

спасибо

Ответы [ 3 ]

1 голос
/ 10 августа 2011

Ознакомьтесь с пространством имен System.ServiceModel.Syndication.SyndicationFeed в структуре - оно содержит практически все, что вам нужно для загрузки каналов.У Скотта Гатри есть несколько хороших примеров блогов о чтении каналов здесь и здесь .

1 голос
/ 10 августа 2011

Единственный способ наблюдать за изменениями RSS-канала - это опросить канал, запросив его в течение заданного интервала времени.Это происходит потому, что фид обычно доставляется по HTTP, который является протоколом запроса-ответа без состояния, а не протоколом публикации-подписки.

0 голосов
/ 10 августа 2011

Я предлагаю вам проверить RSS.NET , так как на своем сайте он может прослушивать изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...