Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8359730

Remove the MultiplexProtocol from the RMI specification

XMLWordPrintable

    • Icon: CSR CSR
    • Resolution: Approved
    • Icon: P4 P4
    • 25, 26
    • core-libs
    • None
    • minimal
    • The specification of the multiplexing protocol in the specification is superfluous, it has not been supported since JDK 9.
    • Other
    • SE

      Summary

      The specification of the Multiplex protocol is removed from the RMI Specification, support for the protocol was removed in JDK 9.

      Problem

      The RMI specification was not updated in JDK 9 when support for the multiplex protocol was removed.

      Solution

      Remove the specification of the MultiplexProtocol from the RMI specification.

      Specification

      In the RMI specification, protocol.html:

      • Section 10.2.1 Format of an OutputStream References to the multiplex protocol are removed.
      • Section 10.6 RMI's Multiplexing Protocol; the body is replaced with: "The implementation for the MultiplexProtocol has been removed as of JDK 9."

      The patch and the resulting html for protocol.md are attached.

        1. protocol.html
          14 kB
          Roger Riggs
        2. rmi-no-multiplex.patch
          17 kB
          Roger Riggs

            rriggs Roger Riggs
            rriggs Roger Riggs
            Lance Andersen, Stuart Marks
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: