有没有办法可以同步两个独立的流程?就像他们共享资源一样,我想同步它们。
我正在使用C#。
答案 0 :(得分:4)
你可以使用Mutex类
请参阅此处的文档:http://msdn.microsoft.com/en-us/library/system.threading.mutex.aspx
答案 1 :(得分:2)
您可以将WCF与管道绑定或命名同步对象一起使用,例如Mutex用于两个进程之间的同步
答案 2 :(得分:0)
互斥锁会为您提供跨进程同步。
您还可以使用命名管道在WCF中实现API,这可以在没有系统调用的情况下为您提供OO代码中的良好同步,并且它可以完全单元测试。命名管道也不仅可以同步,还可以进行通信。