ActiveMQ Message Transformation

有時候需要在JMS provider內部進行message的轉換。從4.2版本起,ActiveMQ提供了一個MessageTransformer 接口用於進行消息轉換,可以在如下對象上調用:
ActiveMQConnectionFactory、ActiveMQConnection、ActiveMQSession、ActiveMQMessageConsumer、ActiveMQMessageProducer
在消息被髮送到JMS provider的消息總線前進行轉換。通過producerTransform方法
在消息到達消息總線後,但是在consumer接收到消息前進行轉換。通過consumerTransform方法

當然 MessageTransformer 接口的實現,需要你自己來提供


在消息發送或者接受的時候,改變消息的類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章