Как обрабатывать http-звонки в отложенной работе?

Я использую json api, используя рельсы. Я хочу сделать запросы к другому веб-сервису, используя задержанную работу, чтобы предотвратить ее блокировку моего приложения rails. Все идет нормально. Поэтому у меня есть функция, определенная в моей модели, которая делает http POST для этого другого веб-сервиса.  Однако другой веб-службой является асинхронный api с обратными вызовами. Поэтому я хочу также получать обратные вызовы из этого api в рамках моей отложенной работы.   Это возможно? Могу ли я иметь прослушиватель http в моей задаче с задержкой, номер порта которой я могу контролировать или знать в своем коде?

1
nl ja de
потому что другая служба сообщит мне, закончилась ли она/не удалась, только если я получаю обратный вызов.
добавлено автор av501, источник
Я не хочу загружать приложение rails с обратным вызовом. Моя отложенная работа должна вернуться с успехом/неудачей в db. Это и есть цель.
добавлено автор av501, источник
Обратный вызов не обязательно должен быть частью отложенной работы, зачем вам это нужно?
добавлено автор d33pika, источник
согласитесь, так это то, как работают большинство вычислительных веб-сервисов. Не можете ли вы определить обратный вызов в контроллере и обновить модель при получении обратного вызова?
добавлено автор d33pika, источник
pro.ruby
pro.ruby
1 181 участник(ов)

Язык программирования Ruby Additional docs: https://rubyreferences.github.io/rubyref/ Invite: https://telegram.me/joinchat/Be4rsT2NuB3CyJaF26j1kA Кто хочет компилировать: @crystal_ru (его синтаксис основан на Ruby) Участник @proDOT

Ruby, Rails, Hanami | dry-rb
Ruby, Rails, Hanami | dry-rb
1 180 участник(ов)

https://telegram.me/rubyjob - Ruby Job По вопросам - @eugene_shved

Ruby School .us
Ruby School .us
1 045 участник(ов)

Чат-болталка для учеников руби-школы и не только. Правила: https://telegra.ph/Pravila-chata-Rubi-shkoly-03-13

Random Ruby Chat
Random Ruby Chat
589 участник(ов)

Правила публикации вакансий: https://t.me/codenamecrud/60865

Rubyata
Rubyata
333 участник(ов)

Коммюнити Ruby и Ruby On Rails Флуд не приветствуются. Вакансии можно публиковать только и ТОЛЬКО по пятницам с хештегом #вакансия.

Ruby Talks
Ruby Talks
236 участник(ов)

Национальная Флеймотека

RubyRush
RubyRush
189 участник(ов)

rubyrush.ru программирование для самых новичков

Rails Chat
Rails Chat
87 участник(ов)

You are welcome to discuss Ruby On Rails development process and other stuff