2013-10-25 2 views
0

메시지를 제거하지 않고 MessageQueue에서 메시지를 수정할 수있는 방법이 있습니까?메시지를 제거하지 않고 MessageQueue에서 메시지를 수정할 수있는 방법이 있습니까?

여기서 IDEA는 App (app1)이 MSMQ에 메시지를 보내고 APP (app2)가 MSMQ 을 수신하고 메시지를 검색한다는 것입니다. app2는 나중에 참조 할 수 있도록 으로 사용되는 데이터 (Message.Body)를 업데이트해야합니다. 마지막으로 app3은 메시지가 처리 된 후 제거합니다.

답변

1

대답이 '아니오'인 것 같습니다. 이 시나리오에서는 메시징 공급자가 작성되지 않습니다. 메시지를 "업데이트"하는 유일한 방법은 해당 메시지를 검색하여 수정 한 다음 다시 넣는 것입니다. 그러나 업데이트 된 메시지는 첫 번째 애플리케이션과 다른 메시지입니다.

관련 문제