.net 在数据库中存储MSMQ队列
我是.NET的MSMQ新手,有一个问题 对于我的系统,我希望使用MSMQ对一些系统请求进行排队,但客户希望将所有信息保留在数据库中。我想知道有没有办法在数据库中存储MSMQ消息.net 在数据库中存储MSMQ队列,.net,database,msmq,.net,Database,Msmq,我是.NET的MSMQ新手,有一个问题 对于我的系统,我希望使用MSMQ对一些系统请求进行排队,但客户希望将所有信息保留在数据库中。我想知道有没有办法在数据库中存储MSMQ消息 目前,我看到了在数据库中创建一些记录并将记录id放入队列的唯一方法。是的,您需要从队列中读取记录并存储在数据库中。通常,您可以使用Windows服务执行此操作 通常,如果两个位置之间可能存在间歇性网络连接,或者您认为请求数量超过数据库一次处理的数量,则只需要使用MSMQ。否则,只需直接存储在数据库中 如果您想保持数据库的
目前,我看到了在数据库中创建一些记录并将记录id放入队列的唯一方法。是的,您需要从队列中读取记录并存储在数据库中。通常,您可以使用Windows服务执行此操作
通常,如果两个位置之间可能存在间歇性网络连接,或者您认为请求数量超过数据库一次处理的数量,则只需要使用MSMQ。否则,只需直接存储在数据库中 如果您想保持数据库的所有“近距离”,请查看。这是在SQL Server中完成的消息传递。已经在此处询问并回答了,所以:。史密斯先生的最佳答案:阅读MSMQ常见问题解答: