【发布时间】:2010-09-23 12:08:10
【问题描述】:
我正在使用 Rabbitmq Java 客户端 API。我正在从 GUI 向生产者发送两个数字,生产者放入队列另一端消费者可以监听队列并读取它并执行两个数字的加法并将结果放入队列然后我的生产者将监听我的响应队列并检索结果。 代码:
while (runInfinite) { QueueingConsumer.Delivery 交付; 尝试 { 交付 = 消费者.nextDelivery(); } 捕捉(InterruptedException 即) { 继续; } System.out.println("收到结果-" + 新字符串(delivery.getBody())); }
我的问题是当 while 循环无限运行时,我想将获取的结果发送到 GUI 以显示结果。我想知道,这是可能的,如果可能的话,我该怎么办?
谢谢
【问题讨论】:
-
您确定要使用 GUI 中的队列来完成任务吗?
标签: rabbitmq