【发布时间】:2015-02-18 19:46:53
【问题描述】:
我们正在将应用程序从 Azure 迁移到具有 Queue 选项的 On Prem,并决定像 Azure Queue 一样实现 MSMQ,但某些选项在 MSMQ 队列中并不完全可用。
- Azure Queue 中的 AddMessage & Peekmessage 和 MSMQ 中的 Send & Peek 相同
- Azure Queue 中的 GetMessage 用于获取下一个队列消息,我们可以设置可见时间以避免其他人处理同一个队列。 在 MSMQ 中接收以获取最新消息,同时自动从队列中删除。
- Azure 队列中的 DeleteMessage,从队列中获取消息后一切正常,然后我们必须使用 DeletMessage 删除消息,但我们在 MSMQ 中没有此选项。
- Azure Queue 中的 Updatemessage 用于更新消息,但我们在 MSMQ 中没有此选项。
请帮助我,如何实现 GetMessage,就像我们在 Azure 队列中使用的一样。
【问题讨论】: