Module java.rmi
Package java.rmi.server

Interface RemoteCall


@Deprecated public interface RemoteCall
Deprecated.
no replacement.
RemoteCall 是仅由RMI运行时使用的抽象(与远程对象的存根和骨架一起),用于执行对远程对象的调用。 RemoteCall 接口已被弃用,因为它仅被 java.rmi.server.RemoteRef 的弃用方法使用。
自:
1.1
参见:
  • Method Details

    • getOutputStream

      @Deprecated ObjectOutput getOutputStream() throws IOException
      Deprecated.
      no replacement
      返回存根/骨架应将参数/结果放入其中的输出流。
      返回:
      用于参数/结果的输出流
      抛出:
      IOException - 如果发生I/O错误。
      自:
      1.1
    • releaseOutputStream

      @Deprecated void releaseOutputStream() throws IOException
      Deprecated.
      no replacement
      释放输出流;在某些传输中,这将释放流。
      抛出:
      IOException - 如果发生I/O错误。
      自:
      1.1
    • getInputStream

      @Deprecated ObjectInput getInputStream() throws IOException
      Deprecated.
      no replacement
      获取存根/骨架应从中获取结果/参数的输入流。
      返回:
      用于读取参数/结果的输入流
      抛出:
      IOException - 如果发生I/O错误。
      自:
      1.1
    • releaseInputStream

      @Deprecated void releaseInputStream() throws IOException
      Deprecated.
      no replacement
      释放输入流。这将允许某些传输提前释放通道。
      抛出:
      IOException - 如果发生I/O错误。
      自:
      1.1
    • getResultStream

      @Deprecated ObjectOutput getResultStream(boolean success) throws IOException, StreamCorruptedException
      Deprecated.
      no replacement
      返回输出流(可能输出与调用成功相关的头信息)。应仅在每次远程调用成功一次时成功。
      参数:
      success - 如果为true,则表示正常返回,否则表示异常返回。
      返回:
      用于编写调用结果的输出流
      抛出:
      IOException - 如果发生I/O错误。
      StreamCorruptedException - 如果已经调用过。
      自:
      1.1
    • executeCall

      @Deprecated void executeCall() throws Exception
      Deprecated.
      no replacement
      执行调用所需的所有操作。
      抛出:
      Exception - 如果发生一般异常。
      自:
      1.1
    • done

      @Deprecated void done() throws IOException
      Deprecated.
      no replacement
      在远程调用完成后进行清理。
      抛出:
      IOException - 如果发生I/O错误。
      自:
      1.1