Java中的远程接口是什么?
java.rmi包中提供了一个Remote接口,它是一个标记/标记接口,它与远程方法invocation(RMI)一起使用。
RMI是一种允许驻留在一个系统(JVM)中的对象访问/调用在另一个JVM上运行的对象的机制。
作为标记接口,要标记一个远程类的对象,您需要实现此接口。
创建一个远程接口-
创建一个接口,该接口扩展了属于该程序包的预定义接口Remote,或者使用需要进行远程处理的类来实现Remote接口。
声明客户端可以在此接口中调用的所有业务方法。
由于在远程调用期间可能会出现网络问题,因此可能会发生一个名为RemoteException的异常。丢它。
示例
import java.rmi.Remote; import java.rmi.RemoteException; //为我们的应用程序创建远程类 public class RemoteExample implements Remote { } Or, import java.rmi.Remote; import java.rmi.RemoteException; //为我们的应用程序创建远程接口 public interface Hello extends Remote { void printMsg() throws RemoteException; }