我有一个持续运行的进程。我希望每隔一段时间触发一次这个过程来执行一个poeration。触发将由另一个过程完成。
我知道我可以使用WCF,但我正在寻找一个更简单的解决方案,也许是一个名为Semaphore的?
有什么想法吗?
最佳,
灰粉
答案 0 :(得分:0)
您可以使用信号量或命名管道(在.Net 4.0中提供)来执行此操作。
答案 1 :(得分:0)
名为Mutex的名称将有效......
可以看到命名的系统互斥锁 整个操作系统,和 可用于同步 流程活动。您可以 创建一个代表的互斥对象 使用a命名系统互斥锁 接受名称的构造函数。该 可以创建操作系统对象 同时,或者它可以存在 在创建Mutex之前 宾语。您可以创建多个Mutex 表示相同名称的对象 系统互斥,你可以使用 OpenExisting方法打开一个 现有的命名系统互斥。