两台应用程序在同一台本地机器之间通信

两台应用程序在同一台本地机器之间通信,第1张

概述我使用C语言和Linux作为我的编程平台.我正在开发一个在后台运行的用户空间应用程序,如守护进程.我的问题是,我希望另一个用户空间应用程序与此守护进程通信.我知道我必须使用进程间通信方法,但我不知道什么是正确的实现.但在我的通信实现中使用IPC是我的另一种选择.实际上我只是想通过使用另一个应用程序来更改我的守护进程的属性.请参阅下面的senario:>

我使用C语言和Linux作为我的编程平台.

我正在开发一个在后台运行的用户空间应用程序,如守护进程.我的问题是,我希望另一个用户空间应用程序与此守护进程通信.

我知道我必须使用进程间通信方法,但我不知道什么是正确的实现.

但在我的通信实现中使用IPC是我的另一种选择.实际上我只是想通过使用另一个应用程序来更改我的守护进程的属性.请参阅下面的senario:

>我的守护进程在后台运行.
>然后一些应用程序将控制守护进程的属性,如睡眠延迟时间.

我的第一个选择是访问具有属性值的文件.所以我的守护者会调查那些价值观.而另一个应用程序将改变这些值.

我不确定我的选择效率.请指教.

谢谢.

最佳答案更新配置文件并发送信号以重新读取是一种标准做法,既便宜又简单. 总结

以上是内存溢出为你收集整理的两台应用程序在同一台本机器之间通信全部内容,希望文章能够帮你解决两台应用程序在同一台本地机器之间通信所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1046649.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存