如何在内存中保留用户定义的ruby类的实例



我写了份传真。Rb类在我的rails应用程序中发送在线传真,这将被经常使用。我想在内存中保留它的一个实例。我怎么做呢?

ruby类单例,因此只能有一个实例…

class Fax
  def self.dialup(num)
    # call the fax
  end
end

另一个解决方案是:

class Fax
  include Singleton
  ...
end

这将确保您相同。然而,我听到了一些关于单例的不好的事情。

相关内容

  • 没有找到相关文章

最新更新