我是erlang的新手,但我成功地让ActiveMQ使用qpid叉子c库与我的erlang对话,这个库运行良好,我从erlang上的队列本身获得消息,反之亦然。
qpidpn:subscribe("amqp://localhost/topic://xxx").
qpidpn:publish(#{address => "amqp://127.0.0.1/topic://xxx", body => "hello"}).现在,我希望使用.erl文件实现上述代码,每次在队列上有新消息时都会调用一些函数,并且我可以采取进一步的行动将其返回原点。
发布于 2014-07-22 03:34:22
您可以实现gen_server,因为消息似乎来自某些MQ。因此,您可以在handle_info中获取消息。一旦到了那里,你可以做任何你想对他们做的事。
https://stackoverflow.com/questions/24484494
复制相似问题