-1
您好我正在尝试在Android中使用RabbitMQ开发聊天应用程序。 代码与我本地安装的rabbitMQ服务器正常工作。使用RabbitMQ的Cloudfoundry的Android应用程序
Inordrer将消息发送到队列我的android应用程序需要它正在与之通话的robbitMQ服务器的地址。 我可以在cloudfoundry上使用RabbitMQ,在应用程序代码中替换我的本地rabbitMQ吗?
ConnectionFactory factory = new ConnectionFactory();
factory.setHost("<RobbitMQ server>");
Connection connection = factory.newConnection();
Channel channel = connection.createChannel();
channel.exchangeDeclare(EXCHANGE_NAME, "fanout", true);
channel.queueDeclare(QUEUE_NAME, false, false, false, null);
感谢andy ..我想我会建立一个webapp使用彗星为长池 –
我鼓励你看看SockJS而不是彗星,它来自RabbitMQ团队,并与长期投票和websockets很好。 –
谢谢,我将探索Sock.js.说了彗星可能需要我修改org.apache.coyote.http11.Http11NioProtocol的Servlet.xml。 cloudfoundry是否允许您修改Servelt.xml? –