Автоматический запуск веб-приложения - PullRequest
0 голосов
/ 09 января 2009

У меня есть веб-приложение для обновления asp.net. Пользователи переходят на страницу, нажимают кнопку обновления, и программа запускается. Мы также хотим, чтобы эта программа работала по расписанию каждую ночь. Это возможно? Как бы вы справились с этим?

спасибо

Ответы [ 2 ]

2 голосов
/ 09 января 2009

Вы можете создать ярлык в своей программе для страницы в вашем веб-приложении (скажем, update.aspx? Command = update), а затем настроить планировщик вашего сервера на запуск этого ярлыка в нужный момент.

Я бы порекомендовал вам использовать только страницу, на которой ничего нет, и она будет отвечать только на определенную команду, таким образом вы уменьшите риск того, что ваша страница будет «отключена», когда вы этого не хотите. 1003 *

1 голос
/ 09 января 2009

Лучшим способом было бы разбить приложение на dll уровня домена, тогда ваша aspx-страница могла бы использовать эту dll, и вы могли бы также написать консольное приложение, которое использовало бы ту же dll. Вы можете настроить запланированное задание для ночного запуска консольного приложения.

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