2015-12-02 50 views
0

我想用RabbitMQ替換使用MSMQ的複雜Messaging系統版本。 MSMQ發送消息並使用基於System.Messaging命名空間的XMLMessageFormatter和BinaryMessageFormatter。用RabbitMQ替換MSMQ系統

我想知道RabbitMQ是否支持發送基於System.Messaging命名空間的消息,或者如何通過最少更改系統中的當前代碼來實現該功能。

我知道Rabbit suppport xml,json格式。

任何關於將MSMQ格式轉換成RabbitMq的建議或想法都將非常感激。

謝謝

回答

1

RabbitMQ不支持消息格式。你用一個字節數組向它發送數據。轉換爲字節數組之前如何選擇表示數據(JSON,XML等)完全取決於您。

所以你應該能夠繼續使用完全相同的消息格式。只需添加一步即可將字節數組轉換爲字節數組。