![]() |
1
1
让我们假设流程在同一台机器上。您的选择包括:
对于上述每一项,您都需要设计自己的请求格式,并在两侧处理参数/结果编码和解码。
注意,最后四个通常用于客户机和服务器位于不同机器上的系统中,但是当客户机和服务器并置时,它们也可以工作得很好(可能更快)。 我也许应该补充一下,另一种方法是去掉有问题的JNI代码。要么用纯Java代码替换它,要么将它作为外部命令或服务运行,而不需要Java封装器围绕它。 |
![]() |
2
0
你有没有想过使用网络启发的方法?在您的情况下,通常,Web服务可以/将是一个具有所有多样性的解决方案:
|
![]() |
3
0
如果您可以隔离流程的责任,即p1是数据的生产者,p2是消费者,那么最可靠的答案是使用文件来通信您的数据。Seralization/反序列化过程中存在开销(读CPU周期),但是您的进程不会崩溃,并且非常容易调试/同步。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 3 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 3 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 3 月前 |
![]() |
rudraraj · java中未声明最终变量 4 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 4 月前 |