抛出远程异常后丢弃java rmi调用

时间:2011-05-01 19:31:17

标签: java rmi

当使用rmi时,在调用远程metod之后,如果两个计算机之间的连接中断并且抛出远程异常,则称为metod执行立即丢弃或继续执行 直到完成?我认为它在远程机器上有另一个线程,它继续但我不确定..

1 个答案:

答案 0 :(得分:1)

继续我对你的问题的初步解释,我你问的是,在断开连接并且调用者已收到异常信号后,远程方法调用是否会在远程计算机上继续连接失败。

假设这是你的问题,答案是肯定的。即使通信已经有效丢失,远程方法也可以继续执行。通常,假设远程计算机已成功读取方法输入,它将不会意识到连接已丢失,直到它尝试将方法结果返回给调用方(即,当它尝试写入套接字时)。