java程序如何与已经运行的c ++进程通信

时间:2017-09-01 00:15:26

标签: java ipc

我有一个名为busyreader.cpp的c ++程序

#include <iostream>
#include <string>
using namespace std;
int main() {
    cout << "Launching C++ Busy Reader"<<endl;
    for (string line; getline(std::cin, line);) {
        cout << "Busy Reader Process just received " << line << endl;
    }
    return 0;
}

我在我的Mac上运行此代码

make busyreader

./ busyreader

我想编写一个java程序,它可以将字符串传递给已经运行的c ++进程。 我在Java中使用ProcessBuilder,但它每次都会启动新的c ++进程。但我感兴趣的是“Java代码如何将字符串发送到已运行的c ++进程”?

0 个答案:

没有答案