Я использую клиентский API Rabbitmq Java. Я посылаю два числа из GUI производителю, и производитель помещает в очередь другой потребитель, который может прослушать очередь и прочитать ее, выполнить добавление двух чисел и поместить результат в очередь, затем сновапродюсер прослушает очередь ответов и получит результат.код:
while (runInfinite) {QueueingConsumer.Delivery delivery;try {delivery = consumer.nextDelivery ();} catch (InterruptedException ie) {continue;} System.out.println («Результат получен» + новая строка (delivery.getBody ()));}
Моя проблема в том, что цикл while работает бесконечно долго, и я хочу отправить полученный результат в графический интерфейс, чтобы показать результат. Я хочу знать, что возможно, если возможно, то, что я делаю?
Спасибо