当前位置: 技术问答>linux和unix
求教 "客户进程" 与 "守护进程" 间通信问题
来源: 互联网 发布时间:2015-04-06
本文导语: 本人正做个应用,由服务程序和客户程序组成,服务程序和客户程序在同一台机器上运行,同一时间只有一个服务程序的运行实例为守护进程,可能有多个客户进程在运行,客户进程键盘操作提交给守护进程,守护进程将操作...
本人正做个应用,由服务程序和客户程序组成,服务程序和客户程序在同一台机器上运行,同一时间只有一个服务程序的运行实例为守护进程,可能有多个客户进程在运行,客户进程键盘操作提交给守护进程,守护进程将操作结果反映给客户进程。
以上功能需求的进程间通讯用什么办法比较好?
以上功能需求的进程间通讯用什么办法比较好?
|
最通用的是socket, 这样也没有平台依赖性,还可以支持分布式,porting也方便
|
除了socket难道还有更多的选择么。。。
|
利用管道,消息之类的也可以啊。
|
进程之间的通信方式:管道,信号灯,消息队列,共享内存都能实现.
|
管道,消息队列,共享内存,套接字都可以