gpt4 book ai didi

wcf - 在 2012 年,MSMQ 是否仍然对 WCF 中的排队调用有效?

转载 作者:行者123 更新时间:2023-12-02 03:56:26 26 4
gpt4 key购买 nike

我已经创建了一个 WCF Web 服务,它将数据从 SQL Server 上传到我们的 ISeries。当最终用户完成数据输入(一批)时,他们会将批号“发送”到 Web 服务。 Web 服务然后将该数据上传到 ISeries。不能假设这将是一个快速的过程,并且可能有许多最终用户同时访问 Web 服务。同样,由于数据库在 ISeries 上的设置方式,我无法同时上传这些数据,因为我们可能会遇到锁、触发器失灵等情况。所以,我想以某种方式对这些调用进行排队,以便它们按接收顺序完成.

我一直在寻找执行此操作的方法,在 2011 年和更早的时候有很多关于 MSMQ 的信息。这仍然是首选的方式吗?可重入并发模式会是更“现代”的选择吗?

最佳答案

有很多可供选择的排队系统。由于您已经安装了 SQL Server,因此我建议您使用 MSMQ。在这种组合中,您可以使用开箱即用的 TransactionScope 来处理跨越您的数据库和队列系统的事务。

根据我自己的经验,MSMQ 是一个经过验证且稳定的技术栈。

关于wcf - 在 2012 年,MSMQ 是否仍然对 WCF 中的排队调用有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12390352/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com