永发信息网

如何用文本文件进行进程间通讯

答案:2  悬赏:10  手机版
解决时间 2021-03-22 13:46
如何用文本文件进行进程间通讯
最佳答案
逻辑上需要两个对象,一个是传输数据用的文本,一个是锁,可以有很多种方法来实现,比如:
1.用两个文件,一个做锁(locker),一个用来传数据(data)。每次写文件的时候先创建locker,然后开始写data,另一个进程如果是要写data的话,先检测locker是否存在,存在的话就延时再写,不存在的话,就创建locker,然后开始写data;
2。只用一个文件,里面设个标记write_lock,每个进程,每次写数据前先检测write_lock标志,流程同1;
全部回答
在文件的某个地方,比如开头设个标记,标记当前的状态,
比如:正被打开,是否正是写入,是否已写完成等。
在进行操作的时候看这个标记,写这个标记。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
物体在液体中匀速上浮过程中A.浮力大于物体重
DNF刚转职后技能怎么不能用大神们帮帮忙
看农家园商行怎么去啊,有知道地址的么
1.4和1.0汽车百公里油耗相差多少
延吉汽车销售最集中地方是哪里
别人给介绍一个对象快两个月了从来没有见过面
解释一下动滑轮这话意思
特殊教育学校的保育员是干什么的?
蜜菓坎山镇店怎么去啊,有知道地址的么
有一首女声英文歌 爱比利 比比比利
淘宝网怎样注册
完美跟权健那个比较好奖金制度那个更人性化
名师来烘焙怎么去啊,有知道地址的么
顾客流失率怎么算,淘宝店铺流失率高该怎么办
那位高手告诉我中国古代战争的概念/发生的根
推荐资讯
蒸蛋花要多长时间?
表达我想你的古诗句,求,想你的诗句
vivo手机出现sd卡不存在接受不了图片
密室逃脱10第三关怎么过 第三关通关攻略
隆顺行汽车服务地址在什么地方,想过去办事
成的成语有哪些
2016年全国居民消费价格总水平增长多少个百分
被减数、减数差三个数相加的和是16,被减数是
为什么A类IP地址的网络号0和128不能用 这两个
我爸说了几句话让我觉得很生气……
361度(西江路店)怎么去啊,有知道地址的么
12v150w电流是多少安
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?