2

有没有更好/更智能的方法来获取put布尔getmemory system,但不使用任何TCP/UDP方法local file system

For example:

#both running as 1 application separately

$ java -cp /var/tmp/J.jar System.Backend

$ java -cp /var/tmp/J.jar System.Frontend

内存分配在哪里Backend,前端动态读取它,它们都无法使用 TCP/UDP 或文件系统。

4

2 回答 2

2

AFAIK,在纯 Java 中使用共享内存的唯一方法是使用内存映射文件。

如果希望两段代码共享内存,最简单的做法是使用一个 JVM。很少有充分的理由使用多个具有紧密耦合代码的 JVM。

于 2012-06-25T19:11:22.713 回答
1

如果您可以使一个应用程序通过 Process API 启动另一个应用程序,那么它们可以通过标准输入和输出进行通信。

于 2012-06-25T19:14:20.363 回答