2010-12-13 3 views
0

Страница asp.net, которая отслеживает изменение веб-страницы. , и если какие-либо изменения произошли, он должен отправить почту на мой почтовый ящик, который я настроил с помощью smtpclient.Страница asp.net, которая отслеживает изменения веб-страницы?

Я закодировал эту задачу, но не знаю, где разместить код, раздел которого выполняется всегда? Есть ли возможность для этого?

Если нет, то эту страницу следует открывать (просматривать) всегда (24x7) или есть ли способ открыть мою страницу asp.net на сервере?

+0

Вы ищете оповещения Google. – SLaks

+0

нет .... веб-страница ищет какой-то другой конкретный сайт и конкретную цель .... – Anand

ответ

3

Похоже, вы хотите, чтобы ваш «контрольный» код работал часто (непрерывно?) И смотрел другие страницы, чтобы увидеть, меняются ли они.

Вам понадобится что-то повторяющееся: как служба Windows. Это был мой вариант, когда мне нужно было это сделать. Другие варианты, хотя у меня нет личного опыта, включают Quartz.Net, который позволяет планировать задачи ASP.NET.

Однако именно поэтому RSS был изобретен. Чтобы позволить другим пассивно контролировать изменения на веб-сайтах.

+0

, но есть ли все-таки, чтобы открыть страницу на сервере ???, чтобы он продолжал искать изменения .... – Anand

+0

@ Ананд, я думал, ты сказал, что ты закодировал эту часть. Да, вы создаете .NET HTTP и просматриваете ответ. – Brad

Смежные вопросы