我使用RabbitMQ-Android教程在Android中为RabbitMQ创建了一个应用程序。它工作正常。现在我想在Android中创建两个应用程序,我想使用RabbitMQ在它们之间进行通信。
我没有找到任何有关此问题的示例或教程。 如果您能提供代码链接,那将是一个很好的帮助。
感谢您的回复。我只使用本教程创建了我的第一个应用程序。但本教程通过RabbitMQ显示了Android和.NET应用程序之间的连接。我没有.NET应用程序。所以,我想在Android中再创建一个应用程序,我想使用RabbitMQ在这两个应用程序之间发送消息。
有可能吗? 请给我关于这个主题的任何建议。 感谢
答案 0 :(得分:2)
Simon Dixon有一个很好的教程可以帮助你:http://simonwdixon.wordpress.com/2011/06/03/getting-started-with-rabbitmq-on-android-part-1/
答案 1 :(得分:1)
您可以使用下面的Python脚本向Android客户端应用程序发送消息。
#!/usr/bin/env python
import pika
import time
connection = pika.BlockingConnection(pika.ConnectionParameters(
host='localhost'))
channel = connection.channel()
channel.queue_declare(queue='hello')
i = 0
while True:
channel.basic_publish(exchange='logs',
routing_key='hello',
body='Hello World, ' + str(i))
print " [x] Sent 'Hello World!'" + str(i)
i += 1
time.sleep(1)
connection.close()