我需要开发一个应用程序,它将异步读取来自MSMQ的消息。我找到了正式的一个很好的例子
http://msdn.microsoft.com/en-us/library/windows/desktop/ms701332(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows/desktop/ms701349(v=vs.85).aspx
但附加要求是MSMQ应将消息保留在消息队列中,直到我发送确认消息。有没有办法做到这一点?如果是的话,是否有一个例子可以证明这一点?
另一个更高级的要求是,同一消息可能有多个接收者(或同一消息队列的用户),并且我希望MSMQ仅在所有订阅者都已阅读该消息后才删除该消息。这可能吗?
提前致谢, -Neel。