gpt4 book ai didi

c# - 消息队列 - 同时处理多个响应 - C#.NET

转载 作者:太空宇宙 更新时间:2023-11-03 14:32:26 25 4
gpt4 key购买 nike

我有一个业务应用程序,其中有一个主应用程序和多个从属应用程序(地理分布)相互连接。所有从应用程序通过主应用程序进行交互,主应用程序应处理所有传入请求并响应先前的请求。

我们正在处理在主站点和子站点之间传输的大量数据。所以我需要同时有效地处理所有涌入的请求和响应。准确地说,我希望所有节点都以故障安全的方式进行通信。

我在看 MSMQ为了我们的要求。我希望你们能就如何使用 MSMQ 或任何其他专有或开源消息队列工具在 .NET 中最好地处理这件事发表意见。

谢谢。

问候新生命体

最佳答案

MSMQ 是一种可靠的消息传递协议(protocol),能够实现您上面描述的内容。如果您查看 WCF 产品,基本上所有的消息传递类型都可以让您非常有效地处理并发请求。使用 WCF 的好处是通过配置,您可以调整使用不同的绑定(bind)、传输协议(protocol)和并发请求或线程的大小,以便您可以不断调整,直到找到最适合您的情况。它还会为您处理管道代码,您不必专门编写代码并仅绑定(bind)到 msmq。

关于c# - 消息队列 - 同时处理多个响应 - C#.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2295358/

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