|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Ack Queue |
« View previous topic :: View next topic » |
Author |
Message
|
pmane |
Posted: Sat Sep 21, 2002 4:19 pm Post subject: Ack Queue |
|
|
Acolyte
Joined: 17 Oct 2001 Posts: 50
|
I have a system architecture which contains IN Queue and an ACK Queue. I am not able to understand why this ACK queue is required ?
System 1 System 2
In Q --------------------> In Q
<----------------- ACK Q
What I guess is ACK Q is for reporting that System 2 has received the message. But I think it is MQ responsibility to ensure that the message gets delivered to the destination. Do we need such ACK Q’s ? Or is it just to help implement distributed transactions ? When you send a message from system 1 , application on system 2 will start a unit of work and complete it. After that it will send an ACK , that ack can be used to commit transaction started on system 1 . But what happens in case MQ fails in such cases ? i.e System 2 commits the transaction but due to network failure System 1 dose not get the ACK. Is this ACK Queue for totally different purpose ? |
|
Back to top |
|
 |
nimconsult |
Posted: Mon Sep 23, 2002 4:06 am Post subject: |
|
|
 Master
Joined: 22 May 2002 Posts: 268 Location: NIMCONSULT - Belgium
|
Can you describe what kind of ack is expected on that queue:
- positive and/or negative?
- arrival (the message reaches the target machine), delivery (the message is consumed by the target application), action (the message is processed by the target application), exception, expiration?
If your architect cannot explain what he intends to do with the ack message, I am not sure we can guess it for him
Regards, _________________ Nicolas Maréchal
Senior Architect - Partner
NIMCONSULT Software Architecture Services (Belgium)
http://www.nimconsult.be |
|
Back to top |
|
 |
pmane |
Posted: Mon Sep 23, 2002 5:08 am Post subject: |
|
|
Acolyte
Joined: 17 Oct 2001 Posts: 50
|
Good suggestion ! But I am studing some system designed by some one else. I have to maintain it ! Possibly it is just an positive ack ! |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|