WCF:What is it the Dead-letter queue and the Poison queue?
What is the difference?
Answer / ravi
Dead Letter Queue
The main use of queue is that you do not need the client
and the server running at one time. Therefore, it is
possible that a message will lie in queue for long time
until the server or client picks it up. But there are
scenarios where a message is of no use after a certain
time. Therefore, these kinds of messages if not delivered
within that time span it should not be sent to the user.
Poison Queue
A poison message is a message that has exceeded the maximum
number of delivery attempts to the application. This
situation can arise when a queue-based application cannot
process a message because of errors. To meet reliability
demands, a queued application receives messages under a
transaction. Aborting the transaction in which a queued
message was received leaves the message in the queue so
that the message is retried under a new transaction. If the
problem that caused the transaction to abort is not
corrected, the receiving application can get stuck in a
loop receiving and aborting the same message until the
maximum number of delivery attempts has been exceeded and a
poison message results.
| Is This Answer Correct ? | 9 Yes | 0 No |
can you explain how to define a service as rest based service in wcf? : Wcf data services
How to configure reliability while communicating with wcf services?
what is SOA?
What is proxy and how to generate proxy for wcf services?
How can you generate proxies using svcutil in wcf?
Differentiate between datacontractserializr and xmlserializer?
WCF:When is the MsmqIntegrationBinding or the NetMsmqBinding used?
What are the duplex contracts in wcf?
what is the endpoint in WCF and what are the three major points in WCF?
How many Instance modes is supported by WCF?
What is the difference between transport level and message level security?
How datacontractserializer different from xmlserializer?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)