Я создал приложение WPF Desktop, которое извлекает данные из API (при каждом запуске), предоставляемого веб-сайтом через Интернет, и соответствующим образом обновляет его пользовательский интерфейс. Теперь я хочу изменить это. Я хочу поместить функцию извлечения приложения в облако, которое регулярно получает данные из API и сохраняет их в базе данных SQL SERVER (или любой другой). Теперь я хочу, чтобы приложение на стороне клиента получало данные из базы данных, а не из самого API (может быть при каждом запуске или при изменении данных).
ЧТО ТАКОЕ ЗАДАЧА?
- Когда вы думаете о настольном приложении в облаке на виртуальной машине с Windows, все хорошо, и я понимаю, как его реализовать.
- Но, думая о веб-приложении, сервер должен ответить на запрос клиента, а затем выполнить какой-то фрагмент кода для вывода / ответа. Что мне не нужно, я не хочу, чтобы код запускался еженедельно или ежемесячно без запроса клиента.
ЧТО ХОЧУ?
Я не хочу, чтобы сервер работал до 24/7 и обновлял базу данных каждую неделю.
Как обычно такие вещи реализуются вообще. Допустим, например, переполнение стека. Не выполняют ли они какую-либо задачу независимо от клиента на своих серверах.
