【发布时间】:2011-03-08 13:16:38
【问题描述】:
我使用 C 语言和 Linux 作为我的编程平台。
我正在开发一个在后台运行的用户空间应用程序,就像一个守护进程。我的问题是,我想要另一个用户空间应用程序与这个守护进程通信。
我知道我必须使用进程间通信方法,但我不知道正确的实现是什么。
但是在我的通信实现中使用 IPC 是我的另一个选择。其实我只是想通过使用另一个应用程序来改变我的守护进程的属性。请看下面的情景:
- 我的守护进程在后台运行。
- 然后某些应用程序将控制守护程序的属性,例如睡眠延迟时间。
我的第一个选择是访问具有属性值的文件。这样我的守护进程就会轮询该值。而其他应用程序将更改该值。
我不确定我的选择是否有效。请指教。
谢谢。
【问题讨论】: