Rails:在事件触发之前如何没有响应

时间:2011-08-07 11:08:16

标签: ruby-on-rails asynchronous triggers response event-driven

我不知道Rails是否有办法如下:

  1. 收到请求
  2. 将请求放入监视器列表,直到触发事件
  3. 完成请求但没有向客户端返回任何响应(没有HTTP响应),触发器将在处理后稍后进行响应。
  4. 我找到了一些有关delayed_job的信息,但它会立即返回响应并将作业放到后台,而这似乎不是事件驱动的。

    任何人都可以提供帮助吗?

    安迪。

2 个答案:

答案 0 :(得分:0)

我认为你在谈论回调。请在此处阅读:API。请注意,您也可以创建自定义事件和回调:blog

答案 1 :(得分:0)

您可能正在寻找NotificationsObservers和/或COMET