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

JDK8 embedded networking requirements

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P2
    • Resolution: Not an Issue
    • Affects Version/s: 8
    • Fix Version/s: 8
    • Component/s: core-libs
    • Labels:
      None
    • Subcomponent:
    • CPU:
      unknown
    • OS:
      other

      Description

      Three networking requirements from JDK8 embedded:

          * Enable aliasing support so that network interfaces can be referred
            to by well-known names such as "cellular" rather than hardware
            platform-specific OS device names.
          * Provide the ability to listen for network interface up/down
            transitions.
          * Provide an API to list one or more default network interfaces that
            will be used when sockets are created if the socket being created
            is not bound to a specific local address (and hence network
            interface). This needs to be done in such a way that socket
            creation performed by library code on behalf of the application
            will be affected as well. In other words, if an application is
            using, say, the JAX-RS client API, the socket(s) created by the
            JAX-RS implementation should be affected by this API. If a list of
            more than one interfaces is provided, it should be treated as an
            ordered preference list. Ideally it should be possible to provide
            this API in such a way as to allow different OSGi applications
            running within the same VM to have different default network
            interface settings.

        Issue Links

          Activity

          Hide
          michaelm Michael McMahon added a comment -
          no longer relevant
          Show
          michaelm Michael McMahon added a comment - no longer relevant

            People

            • Assignee:
              Unassigned
              Reporter:
              michaelm Michael McMahon
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: