【发布时间】:2016-10-11 17:57:57
【问题描述】:
如何在两个独立(无分叉)进程之间共享数据(结构)。我想做的基本上是这样的:
process1:
Server(PID-399341): Waiting for input....
然后在另一个终端中
process2:
Enter server process:
399341
Enter a string:
Hello
终于
process1:
"Hello" has been entered.
系统是 QNX/POSIX。我有什么选择来做到这一点?
谢谢!
【问题讨论】:
-
TCP/IP?还是写入文件?
-
共享内存段?
-
先进先出?消息队列?定制设备?维基?其他 HTTP 服务?运动鞋网?
-
您要查找的词是 IPC 或进程间通信。 qnx.com/developers/docs/6.4.1/neutrino/sys_arch/ipc.html 该列表中的任何内容,可能是信号除外。
-
套接字。共享内存。工业PC。对谷歌的所有好条款。 xD