我正在尝试使用Spring云流来发送消息,但是我没有找到如何发送消息并以相同的方法获得返回,就像我使用rabbitTemplate一样。
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?
}
答案 0 :(得分:1)
Spring Cloud Stream不是为请求/回复消息传递而设计的。