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

JDK8 embedded networking requirements

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Not an Issue
    • Icon: P2 P2
    • 8
    • 8
    • core-libs
    • None
    • unknown
    • other

      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.

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: