Фоновая задача asp.net - PullRequest
       20

Фоновая задача asp.net

0 голосов
/ 29 марта 2012

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

Я используюБаза данных SQL Azure.так что пуш и опрос не вариант.Также я не уверен, смогу ли я использовать кеш, поскольку местоположение постоянно меняется.

Я думаю, что мне нужно создать какой-то бесконечный цикл, который непрерывно выполняет задачу.Но как работает эта концепция?

Это просто связано с созданием потока и while (true) {...}?

Ответы [ 2 ]

1 голос
/ 29 марта 2012

Я работал в аналогичной ситуации, и подход, который я использовал, заключался в том, чтобы создать специальную страницу (/StartJob.aspx?AccessKey=xxxxxxxxxxxxx), которая при нажатии правой клавиши доступа запускает цикл работы.

Затем я настраиваю «Cron Job» с помощью www.setCronJob.com, чтобы регулярно вызывать эту страницу. Эта служба может уведомить вас по электронной почте, если она тоже не работает.

0 голосов
/ 29 марта 2012

Посмотрите на управление таймером

http://msdn.microsoft.com/en-us/library/bb386404.aspx

звучит как что-то, что может помочь в достижении того, что вам нужно:)

...