Module  java.rmi
软件包  java.rmi.server

Interface RemoteCall


  • 已过时。
    没有替换。

    @Deprecated
    public interface RemoteCall
    RemoteCall是由RMI运行时(与远程对象的存根和骨架结合使用)执行对远程对象的调用所使用的抽象。 RemoteCall接口不推荐使用,因为它仅由不推荐使用的方法使用java.rmi.server.RemoteRef
    从以下版本开始:
    1.1
    另请参见:
    RemoteRef
    • 方法详细信息

      • getOutputStream

        @Deprecated
        ObjectOutput getOutputStream​()
                              throws IOException
        已过时。 没有替换
        返回输出流stub / skeleton应该把参数/结果放入。
        结果
        输出流为参数/结果
        异常
        IOException - 如果发生I / O错误。
        从以下版本开始:
        1.1
      • releaseOutputStream

        @Deprecated
        void releaseOutputStream​()
                          throws IOException
        已过时。 没有替换
        释放输出流; 在一些运输中,这将释放流。
        异常
        IOException - 如果发生I / O错误。
        从以下版本开始:
        1.1
      • getInputStream

        @Deprecated
        ObjectInput getInputStream​()
                            throws IOException
        已过时。 没有替换
        获取输入流,stub / skeleton应该从中获取结果/参数。
        结果
        用于读取参数/结果的输入流
        异常
        IOException - 如果发生I / O错误。
        从以下版本开始:
        1.1
      • releaseInputStream

        @Deprecated
        void releaseInputStream​()
                         throws IOException
        已过时。 没有替换
        释放输入流。 这将允许一些运输提前释放频道。
        异常
        IOException - 如果发生I / O错误。
        从以下版本开始:
        1.1
      • getResultStream

        @Deprecated
        ObjectOutput getResultStream​(boolean success)
                              throws IOException,
                                     StreamCorruptedException
        已过时。 没有替换
        返回输出流(可以输出与呼叫成功有关的头信息)。 每个远程呼叫应该只能成功一次。
        参数
        success - 如果为真,表示正常返回,否则表示异常返回。
        结果
        输出流用于写入呼叫结果
        异常
        IOException - 如果发生I / O错误。
        StreamCorruptedException - 如果已经被调用。
        从以下版本开始:
        1.1
      • executeCall

        @Deprecated
        void executeCall​()
                  throws 异常
        已过时。 没有替换
        做任何执行呼叫所需要的
        异常
        异常 - 如果发生一般异常。
        从以下版本开始:
        1.1
      • done

        @Deprecated
        void done​()
           throws IOException
        已过时。 没有替换
        远程呼叫完成后允许清除。
        异常
        IOException - 如果发生I / O错误。
        从以下版本开始:
        1.1