LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1037|回复: 13

进程

[复制链接]
发表于 2004-3-13 21:30:43 | 显示全部楼层 |阅读模式
如果创建两个进程后,我可不可以用它们的进程号来实现它们的通信。怎么做
谢谢
发表于 2004-3-13 22:22:48 | 显示全部楼层
signal ??
发表于 2004-3-14 10:00:07 | 显示全部楼层
用管道
发表于 2004-3-14 10:27:43 | 显示全部楼层

re

我觉得用socket好些!
 楼主| 发表于 2004-3-14 13:09:12 | 显示全部楼层
管道,是在父子进程间比较方便些,如果我现在只是知道两个进程的进程号,
他们之间的通信呢。直到进程号,怎么切换到那个进程中去?
谢谢!!
发表于 2004-3-14 15:29:29 | 显示全部楼层
如果两个进程不是同一进程组的,可以用命名管道。知不知道进程号对于进程间通信来说意义不大。
 楼主| 发表于 2004-3-14 18:30:04 | 显示全部楼层
谢谢,我就是想先创建一些进程,但我还不知道此时谁和谁通信,当要用到两个进程通信时,我只能用它们的进程号来区分他们吧,然后再让他们之间通信,我不知道这种方法可不可行,我也在试,我使用fork()生成进程,然后记住他们的进程号。
多谢答复。
谢谢!
发表于 2004-3-14 18:37:35 | 显示全部楼层
我已经说得很清楚了,你这种情况用命名管道是最好的办法:
http://www-900.ibm.com/developer ... c/part1/index.shtml
 楼主| 发表于 2004-3-14 19:12:43 | 显示全部楼层
谢谢!!
 楼主| 发表于 2004-3-14 19:14:24 | 显示全部楼层
你有没有QQhao
wode20774994
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表