gpt4 book ai didi

c# - 跨网络互斥 - C#.NET

转载 作者:太空狗 更新时间:2023-10-30 01:11:35 26 4
gpt4 key购买 nike

我在共享系统上有一个消息队列。该队列由在另外 2 台机器上运行的 2 个进程访问。我需要控制 2 个进程对此队列的访问。所以我需要一个“网络互斥体”。我怎样才能做到这一点?

我不认为这在 C#.NET 中是开箱即用的,但如果我遗漏了一些非常明显的东西,请给我指出正确的方向。之前已经问过这个问题,但建议的解决方案涉及数据库。我没有任何有问题的数据库。

How To Mutex Across a Network?

最佳答案

您需要第三个进程,它实际上拥有排队的项目。这两个工作人员各自向第三个进程请求下一个项目,而第三个进程负责管理访问并充当锁。

关于c# - 跨网络互斥 - C#.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2176231/

26 4 0