【问题标题】:rabbit mq message listenerrabbitmq 消息监听器
【发布时间】:2018-01-11 22:05:49
【问题描述】:

我正在使用

@自动连线 兔子模板温度; temp.convertAndSend("aQueue", msg);

用于发送和

@自动连线 兔子模板温度; return temp.receiveAndConvert("aQueue");

用于从 rappid mq 接收消息 现在我想使用类似的监听器:

@组件

公共类 MessengerListener 实现 MessageListener{

    @覆盖
    公共无效 onMessage(消息 arg0){


    }

}

问题是 onMessage 监听器与 Messages 一起工作是否可以接收类似 fasion 的简单可序列化对象?

【问题讨论】:

    标签: spring rabbitmq message-queue


    【解决方案1】:

    我强烈建议你不要这样做,你应该传递 XML、JSON(我推荐 json)等。到 onMessage(..) 并解组响应,而不是 JMS 上的序列化对象。

    使用类似下面的东西来解组/编组有效载荷

    <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.8.2</version>
    </dependency
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-08
      • 1970-01-01
      相关资源
      最近更新 更多