【问题标题】:Linux & C++: Easy way to exchange objects between two processesLinux & C++:在两个进程之间交换对象的简单方法
【发布时间】:2010-12-21 13:47:27
【问题描述】:

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

看来套接字编程可能是一种选择,但我之前没有做过,所以我不确定它是否是最好的方法。谁能指点我的参考资料?

TIA, 斯维亚

【问题讨论】:

    标签: c++ linux object exchange-server


    【解决方案1】:

    Linux中有几种实现进程间通信的方法 这取决于你到底想要完成什么 详情见here

    【讨论】:

    • 谢谢阿隆。但看起来这些是针对单盒工具的,而不是在两个不同的 linux 盒子之间。我可能是错的,但我会阅读所有链接。非常感谢。 :)
    【解决方案2】:

    为了在相同或不同计算机上的程序之间交换对象,我会使用 SOAPCORBA

    【讨论】:

    • 我从未使用过,但似乎很有趣。会检查出来。谢谢木偶。 :)
    【解决方案3】:

    您可以查看Boost IPCGoogle's Protocol Buffers。或者只是一般地,阅读this SO post关于平台无关的IPC,这不是你想要的,但应该给你一些好的指导。

    【讨论】:

    • Protocol Buffers 看起来非常令人兴奋!感谢您的链接,鱼子。它们是最有用的。 :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    • 2010-10-06
    • 2011-01-15
    • 2012-12-11
    • 2011-03-04
    • 1970-01-01
    相关资源
    最近更新 更多