2017-05-22 15 views
2

私は、メッセージを送信するために春のクラウドストリームを使用しようとしていますが、私はメッセージを送信し、同じメソッドで返す方法を見つけることができません、私はrabbitTemplateを使用したのと同じです。春の雲ストリームRabbitMQで返信メッセージを送信して待つ方法?

RabbitTemplate template = new RabbitTemplate(cf); 
//configs template here... 
Object test = template.convertSendAndReceive("Hello world"); 

//On Cloud Stream 
private MessageChannel output; 

public <T extends DomainEvent> void publish(T domainEvent){ 
    output.send(MessageBuilder.withPayload(domainEvent).build()); 
    //How to wait and receive the answer? 
} 

答えて

1

Spring Cloud Streamは要求/応答メッセージ用に設計されていません。

+0

ありがとうございました.Garyさん、ありがとうございましたが、この時点で、春のストリームと矛盾の問題なしでrabbitTemplateを使用できますか?この部分でうまくいけば、私は消費者の反応が必要です:( –

+0

はい、あなたはストリームアプリでウサギのテンプレートを使うことができます。 –

関連する問題