文件名称:ruote-amqp:车轮的 AMQP ParticipantListener 对
文件大小:24KB
文件格式:ZIP
更新时间:2024-07-05 07:01:47
Ruby
ruote-amqp ruote-amqp 是一组让 ruote 引擎通过 AMQP 发布和/或接收消息的类。 最常见的用例是发布供 AMQP 消费者处理的工作项,并最终将它们接收回来以恢复流程。 另一个用例是在 AMQP 队列上侦听工作流启动请求。 在恢复流(埋伏/警报)之前侦听任意 AMQP 消息也是可能的。 用法 有关通过在 AMQP 外观上弹跳消息来显示引擎通信的小示例,请参阅 。 以下是 ruote-amqp 提供的两个 Participant 类和 Receiver 类: Ruote::Amqp::参与者 发布消息。 该参与者在收到工作项后,在 AMQP 交换上发布消息。 默认情况下,它只是将工作项转换为 JSON 并使用该字符串作为消息。 随意将这个参与者子类化来改变它,或者只是传递一个 :message 选项。 $dashboard . register (
【文件预览】:
ruote-amqp-master
----Rakefile(2KB)
----ruote-amqp.gemspec(1014B)
----Gemfile(125B)
----CHANGELOG.txt(1KB)
----TODO.txt(440B)
----CREDITS.txt(908B)
----.rspec(32B)
----examples()
--------kindjal.rb(853B)
----spec()
--------alert_participant_spec.rb(1KB)
--------participant_subclass_spec.rb(1KB)
--------support()
--------receiver_spec.rb(6KB)
--------participant_spec.rb(7KB)
--------spec_helper.rb(422B)
----.gitignore(56B)
----lib()
--------ruote()
--------ruote-amqp.rb(23B)
----README.md(5KB)
----LICENSE.txt(1KB)