2009-11-30 64 views
1

我想知道在两个基于Linux的系统之间交换对象(或某些数据)的最简单方法(在各种替代方法中)是什么。Linux和C++:在两个进程之间交换对象的简单方法

看来套接字编程可能是一种选择,但我之前没做过,所以我不确定它是否是最好的方法。任何人都可以给我一个参考吗?

TIA, Sviiya

回答

1

你可以看看Boost IPC,以及Google's Protocol Buffers。或者一般情况下,请阅读this SO post关于平台独立的IPC,这不完全是你想要的,但应该给你一些好的指针。

+0

协议缓冲区看起来非常令人兴奋!感谢您的链接,鱼子。他们是最有用的。 :d – user203405 2009-11-30 09:09:46

0

存在实现在Linux中 进程间通信这取决于究竟是你所要完成 详见here几种方式:

+0

谢谢阿隆。但它看起来像是一个单一盒子工具,而不是两个不同的Linux盒子。我可能是错的,但我会阅读所有链接。非常感谢你。 :) – user203405 2009-11-30 09:04:05

0

对于之间交换对象我将使用相同或不同计算机上的程序 SOAPCORBA

+0

我从来没有用过,但似乎很有趣。将检查出来。感谢Puppe。 :) – user203405 2009-11-30 09:08:53

相关问题