大家好,我是一个 Rails 新手,想请问一下 Rack、ActiveResource、EventMachine 之间的区别和联系,能简单地说说吗?或者有这方面的博文么?
Rack 是把底层那些 Http 请求处理什么的打包起来的东西 EventMachine 是状态机吧,当 Model 的实例状态变化时你可以设定启动某些操作,比如发邮件什么的。 ActiveResource 就不懂了。还没接触到。。。
#1 楼 @pepsin 这......,关于 EventMachine, 有点误导同学了哈。 to @whitecrow:
感谢,学习!正不知道 Rack 为何物
@pepsin @skandhas @weihuilee 非常感谢 :)
#2 楼 @skandhas 当 StateMachine 处理了。。。也是初学者。。。不好意思了
rack 是 ruby 应用服务器和 rack 应用程序之间的接口,用户的请求到达应用服务器时,应用服务器会调用 Rack,rack 对请求进行一些包装,然后在调用 rack 程序
#3 楼 @weihuilee 基于事件的 IO 处理.? 这根 resque 的队列有啥区别.?