Java SSL -OpenSSL- Snafu

A continuación hay un código que encontré sobre 'net y no puedo hacerlo funcionar. Que yo sepa, debería funcionar. Lamentablemente, cuando utilicé s_server en el kit de herramientas OpenSSL, no registró una conexión. El servidor está escrito en Cpp y funciona perfectamente (al menos tengo eso). ¿Alguien puede hacer las correcciones adecuadas para mí? Sería muy apreciado.

import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
import java.io.*;

import java.applet.*;
import java.awt.*;


public class jclientssl extends Applet {

    public static void main() {

        try {
            SSLSocketFactory sslsocketfactory = (SSLSocketFactory) SSLSocketFactory.getDefault();
            SSLSocket sslsocket = (SSLSocket) sslsocketfactory.createSocket("localhost", 9999);

            InputStream inputstream = System.in;
            InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
            BufferedReader bufferedreader = new BufferedReader(inputstreamreader);

            OutputStream outputstream = sslsocket.getOutputStream();
            OutputStreamWriter outputstreamwriter = new OutputStreamWriter(outputstream);
            BufferedWriter bufferedwriter = new BufferedWriter(outputstreamwriter);

            String string = null;
            while ((string = bufferedreader.readLine()) != null) {
                bufferedwriter.write(string + '\n');
                bufferedwriter.flush();
            }
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    public void paint(Graphics g) {

        g.drawString("Welcome to Java!!", 50, 60 );

    }
}
Respuesta 1

Soy bastante nuevo en Jackson y Spring-Boot. Estoy tratando de analizar el objeto JsonNode para recuperar una propiedad anidada del objeto JsonNode como una cadena. Esto es para una aplicación de arranque de primavera donde ...

La sintaxis que del código java no es aplicable a mysql. El setString () de java saldrá con 'y no' que no se acepta en mysql. Intenté en mi localhost ejecutar el código, se ...

símbolo [javac]: método setDocumentFromString (java.lang.String) ubicación [javac]: clase org.xhtmlrenderer.pdf.ITextRenderer [javac] renderer.setDocumentFromString (html); [javac] ...

Escribí este método estático en Python para hacer la primera búsqueda de amplitud. Sin embargo, utilizo principalmente Java, y quiero tener una idea de cómo las estructuras de datos se convierten a Java, genéricos dados, etc. Mi código es: def ...