【发布时间】:2014-04-15 07:34:03
【问题描述】:
我已经读过这个话题:Stomp.py return message from listener
但我仍然不明白这是如何工作的,为什么无法从 stomp 对象或直接从侦听器中检索消息?
如果我可以通过 send 方法发送消息,并且如果我可以通过 on_message 侦听器方法接收消息,为什么我不能将该消息返回到我的原始函数,所以我可以将它返回到前端?
如果我有:
class MyListener(object):
def on_error(self, headers, message):
print '>>> ' + message
def on_message(self, headers, message):
print '>>> ' + message
如何从 on_message 方法返回消息?
或者我可以在 conn.subscribe(...) 之后以某种方式做到这一点吗??
【问题讨论】:
-
您应该发布您的解决方案作为答案。