gpt4 book ai didi

.net - MSMQ 是个好主意吗

转载 作者:行者123 更新时间:2023-12-04 17:42:14 24 4
gpt4 key购买 nike

系统 A 通过 UI 从用户那里获取 X 信息。该信息经过验证并保存在数据库中。用户可以更改、添加或删除信息。我必须使用 Web 服务保持此 X 信息与系统 B 同步。此外,我需要在将其保存在数据库中后尽快发送此信息。

我想在这里使用MSMQ。系统 A 将向队列发送消息。另一个监听此队列上消息的进程将通过从数据库读取信息并发送到系统 B 来处理消息。

我想知道,在这里使用MSMQ是不是一个好主意,或者通过定期轮询数据库来编写自己的简单排队机制。

由于需要近乎实时的传输和保证,我认为使用 MSMQ 是个好主意。还有其他更好的解决方案吗?

技术平台为.Net 和Oracle 数据库。

最佳答案

数据库轮询可能不是最好的主意,特别是如果您使用的 Oracle 已经包含 advanced queueing .如果您选择进行轮询(反对我的建议),请使用 DBMS_ALERT 通知发送进程更改。

关于.net - MSMQ 是个好主意吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1036597/

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