【问题标题】:Best way to communicate from a Java-based Eclipse plug-in to a standalone C program从基于 Java 的 Eclipse 插件到独立 C 程序的最佳通信方式
【发布时间】:2010-05-26 16:52:14
【问题描述】:

我正在编写一个 Eclipse 插件,它将在需要向另一个 C 程序发送“命令”的模式下运行。 C 程序有一个内置的轮询器来检查事件。该插件将“推送”命令,但不需要任何响应。在这两者之间建立通信机制的最简单方法是什么?我正在考虑在 C 端使用只读 fifo,我将从轮询器中检查,但我不确定如何协调两个进程之间的读取和写入。当另一个进程正在访问它时,是否需要阻止其中一个进程?如果是这样,我该如何协调?有人知道那里有样品吗?我还没有完全找到我在搜索中要查找的内容。

【问题讨论】:

    标签: java c pipe named-pipes


    【解决方案1】:

    最简单的可能只是通过套接字连接进行通信,它允许您使用任何网络通信库来移动实际字节。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-24
      相关资源
      最近更新 更多