2011-07-09 42 views
1

這裏的情景。我有一個包含兩部分的遺留系統,分別是A部分和B部分,它們以一種客戶機/服務器方式相互發送消息。我已經創建了一個適配器,將這些消息轉換爲另一種格式以用於新系統。消息發佈在多個JMS主題上。適配器也聽這些相同的主題。然而,因爲兩個適配器是相同的,其上運行的遺留系統的每個部分,我顯然會被接收我送了同樣的消息。如何防止接收我生成的JMS消息?

是否與每個適配器和濾波在該唯一的ID來過濾傳入的消息,包括I發出的相同的消息,比分配「消息源」其他一種優雅的方法?

感謝您的幫助!

回答