code: private Socket createSocket() throws IOException {
          final ManagedSocketFactory socketFactory = this.socketBindingManager.getSocketFactory();
          final Socket socket = socketFactory.createSocket(this.name);
          // if the outbound binding specifies the source to use, then bind this socket to the
          // appropriate source
          final SocketAddress sourceSocketAddress = this.getOptionalSourceSocketAddress();
          if (sourceSocketAddress != null) {
              socket.bind(sourceSocketAddress);
          }
          return socket;
      }
docs: to connect any random destination address/port.