哪个是目标c中进程间(来自不同用户)通信的最佳方式? 我们可以在cocoa应用程序中使用Open MPI吗?
答案 0 :(得分:4)
Cocoa中进程间通信的“最佳”方法是最适合您需求的方法。
如果您只需发送简单通知,请查看NSDistributedNotifcationCenter
。
如果您需要发送更多数据,请查看NSConnection
或NSPipe
。
OpenMPI似乎也是一个不错的选择,请参阅this thread关于将其与Xcode一起使用。
如果您有任何问题,请随时发表评论。
答案 1 :(得分:1)
除了spudwaffle的建议,新的热点是XPC(需要Lion)。对于轻量级通知,notify_post()非常棒。