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 » IBM MQ Security » Confirmation on Delivery (COD) not received from Windows app

Post new topic  Reply to topic Goto page Previous  1, 2
 Confirmation on Delivery (COD) not received from Windows app « View previous topic :: View next topic » 
Author Message
bruce2359
PostPosted: Wed Oct 14, 2009 12:11 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9405
Location: US: west coast, almost. Otherwise, enroute.

Quote:
I'm not sure COAs and CODs deserver a blanket condemnation.

I agree. But what does the presence or absence of COA/COD mean?

COA merely means that a msg has arrived. COD merely means that it was consumed.

As you've discovered, it is possible receipt of COA and COD can be followed by no reply msg.

It is possible that one or both COA/COD can end up in a DLQ for all the same reasons that other messages end up in a DLQ.

COA/COD are roughly equivalent to a registered letter. Presuming that the Postal Service returns the receipt to you, you can assume that the letter arrived somewhere (postal worker only tires to deliver to the correct address), and that the postal worker handed the letter to someone that looks like the recipient, OR just dropped it into his/her or some random mailbox). I'm not left with a warm-fuzzy here.

It is ultimately up to the applications (requester app and replying app) to keep track of requests sent and replies received; and then handle duplicate or missing requests/replies. This design is referred to as a well-behaved application.

Keep in mind that WMQ is a pipe through which messages flow. It is not the responsibility of WMQ to ensure that apps don't duplicate messages or forget to send replies.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Wed Oct 14, 2009 12:43 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7716

bruce2359 wrote:
It is ultimately up to the applications (requester app and replying app) to keep track of requests sent and replies received; and then handle duplicate or missing requests/replies. This design is referred to as a well-behaved application.


I think you just made an eloquent argument for NOT using COD and COAs!
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
gbaddeley
PostPosted: Wed Oct 14, 2009 2:18 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2497
Location: Melbourne, Australia

PeterPotkay wrote:
bruce2359 wrote:
It is ultimately up to the applications (requester app and replying app) to keep track of requests sent and replies received; and then handle duplicate or missing requests/replies. This design is referred to as a well-behaved application.


I think you just made an eloquent argument for NOT using COD and COAs!


Its one of those MQ features that the product designers thought would be nice to have, but in practice, hardly anyone ever uses it because its a PITA to manage in the apps, there are attendant security issues, and confirmation messages can be delayed or DLQ'd just like any other messages.

The better option is to trust MQ's assured message delivery and leave it at that.
_________________
Glenn
Back to top
View user's profile Send private message
vininx
PostPosted: Tue Nov 03, 2009 5:26 am    Post subject: Confirmation on Delivery (COD) not received from Windows app Reply with quote

Acolyte

Joined: 13 Oct 2009
Posts: 69

Hai All,
The sender user ID dbmwd01 was added to the windows box and after that I could receive the COD's in the Solaris application, Thanks for all your support

Thanks & Regards,
Vinoth.T
Back to top
View user's profile Send private message
bruce2359
PostPosted: Sun Nov 22, 2009 12:23 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9405
Location: US: west coast, almost. Otherwise, enroute.

Moved to Security forum.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » IBM MQ Security » Confirmation on Delivery (COD) not received from Windows app
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.