Как автоматически выполнять задачи онлайн с помощью сервиса на платформе .Net - PullRequest
0 голосов
/ 29 апреля 2019

У меня есть приложение C # winforms, которое удаляет данные из Интернета.

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

как мне этого добиться?то, что я должен использовать, очень ценится, поскольку я понятия не имею, с чего начать.

Спасибо

1 Ответ

0 голосов
/ 01 мая 2019

Если вы планируете создать свой сервер на основе технологии .NET, я бы порекомендовал ASP.NET Core Web API.

На самом деле у вас есть два варианта Web API или WCF.WCF легко интегрируется с .net, но веб-API лучше в других аспектах.

Базовые веб-API ASP.NET Core очень просты в создании, и они RESTful, поэтому вы можете получать данные с помощью HTTP-запросов.

Вы можете использовать Hangfire для достижения этой цели.

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

Я использовал его в своем веб-API для синхронизации с Google API каждый день.

Подробнее см. Hangfire .

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