Я разрабатываю API, который позволяет удаленной системе выполнять задание/отчет на моем сервере (серверах). Это достаточно просто, но работа обычно занимает слишком много времени, пока вызывающий абонент ждет. После завершения задания или отчета я хочу, чтобы планировщик проверял, чтобы выбрать результаты/отчет.Настройка обратного вызова API для планирования задания
я могу легко сделать одно из следующих действий:
- Отправить пользователю по электронной почте, чтобы дать ему понять, что работа сделана, с подробной информацией о том, как забрать его (но это будет трудно действовать на автоматически для него)
- Используйте ссылку обратного вызова, который он поставляет мне размещать расположение rsults/доклада
- питания ссылку, он может опрашивать периодически, чтобы получить результаты
может быть, т вот другие способы для этого? Если да, то каков рекомендуемый способ реализации такой установки?
Спасибо - знаете ли вы какие-либо стандарты или хорошие широко используемые примеры, на которые я должен смотреть? Особенно для того, как я должен использовать обратный вызов, потому что важно, чтобы пользователь мог реализовать свой собственный обратный вызов – user1914292