我是Stomp ActiveMQ的新手。我想创建一个Android客户端登录,我不知道如何使用ActiveMq。我已经安装了活动的mq,配置了stomp并运行stompexample。 1.我从命令行运行ActiveMQ的时候有一个错误,如果我在activemq.xml中添加以下行:Stomp ActiveMQ问题
<transportConnector name="stomp+nio" uri="stomp+nio://localhost:61612"/>
<transportConnector name="stomp+ssl" uri="stomp+ssl://localhost:61612"/>
可有人请解释什么是TX1和TX2?有没有办法在队列上发送消息给特定的客户端?怎么样?
connection.connect(“system”,“manager”);
connection.begin("tx1"); connection.send("/queue/test", "message1"); connection.send("/queue/test", "message2"); connection.commit("tx1"); connection.subscribe("/queue/test", Subscribe.AckModeValues.CLIENT); connection.begin("tx2"); StompFrame message = connection.receive(); System.out.println(message.getBody()); connection.ack(message, "tx2"); message = connection.receive(); System.out.println(message.getBody()); connection.ack(message, "tx2"); connection.commit("tx2"); connection.disconnect();
有人能告诉我如何创建一个发送队列上的文本包含的用户名,密码和接收答案,如果登记成功的应用程序?
嗨你是否设法弄清楚txt1和txt2的作用? – obsessiveCookie