【发布时间】:2010-09-27 15:51:13
【问题描述】:
现有流程会更改表中预订记录的状态字段,以响应用户输入。
我有另一个进程要编写,它将异步运行具有特定状态的记录。它将读取表记录,执行一些操作(包括调用第三方 Web 服务),并更新记录的状态字段以指示处理已完成(或 In Error,带有错误计数)。
这个操作听起来很像队列。在这种情况下,与 SQL 表相比,使用 MSMQ 的好处和权衡是什么?为什么我应该选择其中一个?
是我们的软件在表中添加和更新记录。
这是一个将执行异步处理的新工作(Windows 服务)。这需要“永远在线”。
【问题讨论】:
标签: sql msmq message-queue