java - 进程内通信方式

标签 java multithreading multiprocessing

我有 2 个程序。我想在程序之间创建任务委托(delegate)。如果没有 RabbitMQ 和基于套接字的服务器,我如何向其他程序提供任务?我只想用普通的 Java 方式实现。

我明白了:

  • 管道
  • 执行器服务

最佳答案

你可以看看 RMI目前。在更远的将来,看看 Application Isolation API (JSR-121)可能也很有趣。

关于java - 进程内通信方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21028117/

相关文章:

python - 多处理模块中的 ThreadPool 与 Pool 有什么区别?

python - 如何在保存数据的同时在 for 循环中使用多处理池?

java - 为什么 Java Calendar 将字段存储在数组中而不是通用字段中?

java - 程序执行停止且不产生错误

java - HashMap 中唯一键的线程安全性

java - 在这种情况下是否需要 "volatile"关键字词? ( java )

c++ - 可以 boost 不同 CPU 上的进程之间的共享内存

java - 尝试使用连接池和单个连接来处理资源

java - 在另一个 java 类中使用变量/数组。合并简单的java文件?

在 Eclipse 中单击同一按钮上的 Java 线程启动-停止-启动