Периодически запрашивать базу данных и возвращать Redirect c # - PullRequest
0 голосов
/ 23 мая 2011

Мне нужно разработать приложение, которое связывается с смс-центром. Ранее это было сделано через сокеты. Но мы собираемся обновить его, чтобы использовать http. Сначала sms-центр отправляет запрос на URL, который имеет параметр String. Я должен буду хранить строку в оракуле БД. Эта часть в порядке. Проблема в том, что приложение периодически читает базу данных, выбирает записи из базы данных и создает http GET для URL. Записи, которые являются строками, будут отправлены в качестве параметров.

например: - http://ussdapp.provider.com/Main?Param1=val1

Как мне создать этот ответ без запроса? Я использую c # MVC

1 Ответ

1 голос
/ 23 мая 2011

На вашем месте я бы поместил этот код где-нибудь за пределами сервера IIS.Веб-сервер предназначен для ответа на веб-запросы, а не для выполнения периодических задач.

Я реализовал аналогичную задачу, создав службу Windows.Вы также можете посмотреть на планировщик заданий Windows: вы можете запланировать запуск программы через определенные промежутки времени.

...