Lan*_*don 16 c# multithreading locking
我编写了一个API,将在(1)Windows服务,(2)Web应用程序和(3)Windows窗体应用程序的同一个框中使用.他们都需要共享一小组常用数据(一些int,一个日期和一个字符串,我可以将其作为单个类的属性).
我可以使用什么样的锁定机制进行跨进程,以便三个进程可以安全地共享资源而不会遇到冲突?
请不要数据库,寻找不需要额外依赖性的解决方案.优选地,解决方案将以某种方式使用共享存储器或文件系统.
que*_*rin 18
对于C#/ .Net中的跨进程锁定,您可以使用命名系统Mutex.
归档时间:
15 年,3 月 前
查看次数:
18655 次
最近记录:
9 年,1 月 前