MSMQ:接收正面和正面;传递信息的否定确认

时间:2011-07-06 19:10:07

标签: https msmq

我有一个简单的C#应用​​程序,通过HTTPS将消息通过MSMQ发送到远程服务器。 我已为消息指定了TimeToReachQueue值,并为管理队列指定了有关消息传递的正面或负面确认(我将“FullReachQueue”指定为AcknowledgeType。) 发送邮件大约10秒后,我在本地管理队列中收到一条消息“消息已到达队列”。但是,在TimeToReachQueue时间间隔到期后 - 无论是30秒还是5分钟 - 我收到第二条消息“已到达时间到达队列”。 我可以找到的每个对“TimeToReachQueue”间隔的引用都表示,如果消息未在指定的时间间隔内到达队列,则只会得到否定确认。

当我检查远程服务器的队列时,该消息实际上在目标队列中,那么我怎样才能收到消息,说明它是否已到达?

1 个答案:

答案 0 :(得分:1)

远程服务器上是否有任何传出队列指向包含任何类型的确认消息的原始发送计算机?