ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » Ack Queue

Post new topic  Reply to topic
 Ack Queue « View previous topic :: View next topic » 
Author Message
pmane
PostPosted: Sat Sep 21, 2002 4:19 pm    Post subject: Ack Queue Reply with quote

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
View user's profile Send private message
nimconsult
PostPosted: Mon Sep 23, 2002 4:06 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
pmane
PostPosted: Mon Sep 23, 2002 5:08 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » Ack Queue
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.