当前位置: 代码迷 >> QT开发 >> 【 】Qt的共享内存实现进程间通信可以吗?该怎么解决
  详细解决方案

【 】Qt的共享内存实现进程间通信可以吗?该怎么解决

热度:171   发布时间:2016-04-25 03:02:27.0
【 】Qt的共享内存实现进程间通信可以吗?
最近想用Qt设计两个进程互相通信,想到Qt有共享内存机制。用Qt的共享内存可以吗,有没有什么不可取的地方,想跨平台在Linux下也能成。分比较少,先谢啦
------解决思路----------------------
共享内存操作不是很方便,(只是人个觉得,可能有的人也喜欢这种操作方式).
推荐使用QLocalSocket/QLocalServer这个也是跨进程通信的,用法和tcpsocket一样的.
------解决思路----------------------
Qt的共享内存机制没用过,不过linux的倒是用过。linux下的进程间通信机制还是蛮多的,比如同名管道,消息队列,信号量等,你如果只是在linux上跑,都可以尝试一下
  相关解决方案