在我见过的所有eventmachine代码中,在实际调用方法之后声明了回调/错误回复。eventmachine回调声明订单
这里有一个简单的例子:
about = EventMachine::HttpRequest.new('http://google.ca/search?q=eventmachine').get
about.callback { # callback nesting, ad infinitum }
about.errback { # error-handling code }
为什么回调和errorbacks宣布后? EM :: HttpRequest是不是已经完成了W /某种成功或错误状态? EM如何保证实际发现回调和错误回复?
它我在回调声明之前不可能执行该请求 – fl00r