 address and port.      *      * @param host      *            the host address the socket has to be connected to.      * @param port      *            the port number of the remote host at which the socket is      *            connected.      * @return the created connected socket.      * @throws IOException      *             if an error occurs while creating a new socket.      */     public abstract Socket createSocket(InetAddress 