zoukankan      html  css  js  c++  java
  • python stomp activemq客户端

    #coding=utf-8
    import time
    import sys
    import stomp

    class MyListener(object):
    def on_error(self, headers, message):
    print('received an error %s' % message)

    def on_message(self, headers, message):
    print('received a message %s' % message)
    time.sleep(2)


    conn = stomp.Connection([('192.168.251.191',61613)])
    conn.set_listener('', MyListener())
    conn.start()
    #conn.connect(login=user, password=password)

    conn.connect()
    # 注意,官方示例这样发送消息的  $ python simple.py hello world
    #conn.send(body='hello,garfield! this is '.join(sys.argv[1:]), destination='/queue/test')
    
    
    #发送消息到队列 
    conn.send(body='this is message'), destination='/queue/test')

    #发送消息到主题 
    conn.send(body='this is message'), destination='/topic/testTopic')
     
    #从队列接受消息
    conn.subscribe(destination='/queue/test', id=1, ack='auto')


    #从主题接受消息
    conn.subscribe(destination='/topic/testTopic', id=1, ack='auto')

    time.sleep(2)
    conn.disconnect()
  • 相关阅读:
    自定义Dialog
    AlertDialog
    Toast
    WebView
    《构建之法》阅读笔记3
    UI组件之GridView
    ScrollView&HorizontalScrollView
    UI组件之ImageView
    UI组件之ListView
    每周总结(1.24)
  • 原文地址:https://www.cnblogs.com/rongkang/p/6483419.html
Copyright © 2011-2022 走看看