wisper:一个微库为Ruby对象提供Publish Subscribe功能 源码
耳语 一个微型库,为Ruby对象提供发布-订阅功能 将核心业务逻辑与六角样式体系结构中的外部问题分离 在Rails应用中用作ActiveRecord回调和观察者的替代方法 基于上下文连接对象而无需永久性 同步或异步发布事件 注意:Wisper最初是从Rails代码库中提取的,但不依赖于Rails。 另请参阅以获取更多其他信息和文章。 对于未开发的应用程序,您可能还对和感兴趣。 安装 将此行添加到您的应用程序的Gemfile中: gem 'wisper' , '2.0.0' 用法 包含Wisper::Publisher模块的任何类都可以向订阅的侦听器广播事件。 侦听器在运行时订阅发布者。
用户评论