当您从插件内的eclipse工作台调用java独立应用程序时,这表示进程间通信?
事实上,通过eclipse插件,我从我自己的库中调用了一个swing java应用程序,我们可以说这是进程间通信,因为eclipse本身就是一个运行在jvm之上的java应用程序,然后我将另一个进程加载到jvm中,从最初的插件工作台传递一些参数命令行参数通常不会被称为进程间通信,尽管它是一种非常弱的通信形式当您从插件内的eclipse工作台调用java独立应用程序时,这表示进程间通信?,java,eclipse,interprocess,Java,Eclipse,Interprocess,事实上,通过eclipse插件,我从我自己的库中调用了一个swing java应用程序,我们可以说这是进程间通信,因为eclipse本身就是一个运行在jvm之上的java应用程序,然后我将另一个进程加载到jvm中,从最初的插件工作台传递一些参数命令行参数通常不会被称为进程间通信,尽管它是一种非常弱的通信形式 通常,在程序运行时,您希望至少有一些数据通过,并且通常是双向的。在Java中,这可以通过读取标准输入/输出流、使用套接字或基于此的任何东西(如RMI)或使用共享文件作为来自两个进程的字节缓冲
通常,在程序运行时,您希望至少有一些数据通过,并且通常是双向的。在Java中,这可以通过读取标准输入/输出流、使用套接字或基于此的任何东西(如RMI)或使用共享文件作为来自两个进程的字节缓冲来实现——尽管其他进程是否看到更改似乎取决于系统。或者根据JNI使用依赖于系统的方法。这是关于术语的问题,还是关于如何进行此类通信的问题?