在这种情况下哪个过程最好用

时间:2011-08-24 20:11:21

标签: c multithreading ipc process

我正在尝试创建两个应用程序。一个应用程序应该从用户那里获取输入,如姓名,地址,电话号码,并将该信息发送到另一个应用程序以存储它。这也应该能够从其他应用程序读取存储的地址信息。 我对此的假设: 我打算在application1中使用system()进程来创建application2。 对于这些进程之间的通信,共享内存为IPC。 任何人都可以建议我这是否是这项任务的正确方法,或者是否有任何最好和最简单的方法来完成这项任务。

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您正在寻找python,java或c ++中的进程之间的通信,您可以查看Google协议缓冲区。

它干净而优雅,适用于文件和套接字。

您可以使用两个进程之间的套接字进行通信。